J'ai deux contrôles de grille différents sur le même formulaire. Ils partagent le même menu contextuel. Je n'arrive pas à déterminer quel contrôle est le propriétaire lorsque je sélectionne l'élément de menu contextuel.VB.net (bureau) menu contextuel affecté à plusieurs contrôles problème du propriétaire
2
A
Répondre
4
La propriété SourceControl de la classe ContextMenuStrip affiche le dernier contrôle à l'origine de l'affichage de cette bande de menus.
0
Le gestionnaire d'événement pour l'événement Click de MenuItem aura un paramètre Sender. Cet objet doit être le contrôle qui a eu le focus lorsque le menu contextuel a été affiché.
Désolé, mais tout ce que vous obtiendrez est une référence à l'élément de menu qui a été cliqué, pas le contrôle qui a été cliqué à droite pour déclencher le menu contextuel. –
Oui, vous avez absolument raison. Mon erreur. –