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