Contrôle Utilisateur (User Control) qui ajoute son menu au menu de la fiche à la conception !
Bonjour,
J'ai un contrôle utilisateur Simulator1 (User Control) avec son propre menu (menuStrip1) et je veux le fusionner avec le menu de la fiche (form1) qui recoit ce contrôle mais à la conception dans le designer. En ce moment je fais ceci dans le constructeur de la fiche.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
...
// On veut insèrer juste avant le dernier item, ici c'est l'item Help
ToolStripItem item = menuStrip1.Items[menuStrip1.Items.Count-1];
ToolStripManager.Merge(Simulator1.menuStrip1, this.menuStrip1);
// On remet Help à la fin
menuStrip1.Items.Add(item);
// On enlève le menu du contrôle utilisateur qui est maintenant vide
menuStrip1.Visible = false;
... |
Sauf que je crois avoir compris sur d'autres discussions qu'il est possible de fusionner à la conception, autrement dit lorsque je dépose le contrôle utilisateur sur la fiche les menus sont automatiquement fusionnés.
Ça serait vraiment chouette.