Salut, j'ai ajouté un menu contextuel sur l'étiquette (c#, winforms). mon menu contextuel avoir 3 éléments enfants et je veux afficher le texte de l'étiquette lorsque je clique sur un des éléments de menu contextuel.
merci d'avance
source d'informationauteur Nagu
La
ContextMenuStrip
de contrôle a unSourceControl
de la propriété, qui sera une référence pour le contrôle qui l'a ouvert. Vous pouvez l'utiliser pour extraire le texte à partir de la commande:Si vous à la place d'un
ContextMenuStrip
utiliser unContextMenu
le code devrait ressembler à ceci:Obtenir Menu Contextuel Du Contrôle Parent Nom
MessageBox.Show(contextMenuStrip1.SourceControl.Nom.ToString());