Bonjour ,
un petit aperçu de l'interface ,
Il y a 5 usercontrol empilés dans le panel vide et dans le menu vertical lorsque je clique sur un bouton , par exemple bouton1:
j'utilise le code précdent pour afficher le usercontrol1 , ainsi de suite pour les autres boutons.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 private void Button1_Click(object sender, EventArgs e) { UserControl1.BringToFront(); }
Dans chaque Usercontrol , il y a des datagridview , des listesview .... qui sont remplis en fonction des données reçu. Mais mon soucis c'est comment faire en sorte que l'element auquelle j'applique la méthode BringToFront() , charge les données provenant de Mysql ,
J'ai essayé avec :
mais c'est comme si je remplissais tous mes datagridview au lancement du programme , quelqu'un aurait une idée pour resoudre ce soucis ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 private async void UserControl1_Load(object sender, EventArgs e) { this.DataGridView1.DataSource = await GetDataAsync(); }
Merci d'avance
Partager