Bonjour,
Je vous sollicite car je ne trouve pas de moyen propre de faire ce que je souhaite.
Suivant un id, je veux ajouter une Form différente à mon panel.
Je fais donc comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 if (cmd.IdCmd == 0) { _00_CmdPression myForm = new _00_CmdPression(); myForm.Charger(cmd); myForm.TopLevel = false; myForm.AutoScroll = true; this.panelCommande.Controls.Add(myForm); myForm.Show(); } if (cmd.IdCmd == 2) { _02_CmdRampePression myForm = new _02_CmdRampePression(); myForm.Charger(cmd); myForm.TopLevel = false; myForm.AutoScroll = true; this.panelCommande.Controls.Add(myForm); myForm.Show(); }
Or j'ai une cinquantaine de commande .... donc vraiment pas beau au final!
Vers quel solution/méthode me tourner pour simplifier tout ça?
Merci
Partager