Menu contextuel VB.net (desktop) affecté à un problème de propriétaire de plusieurs contrôles

StackOverflow https://stackoverflow.com/questions/244002

  •  04-07-2019
  •  | 
  •  

Question

J'ai deux contrôles de grille différents sur le même formulaire. Ils partagent le même menu contextuel. Je ne parviens pas à déterminer quel contrôle est le propriétaire lorsque je sélectionne l'élément de menu contextuel.

Était-ce utile?

La solution

La propriété SourceControl de la classe ContextMenuStrip affichera le dernier contrôle à l'origine de l'affichage de la bande de menu.

Autres conseils

Le gestionnaire d'événements pour l'événement Click de MenuItem aura un paramètre Sender. Cet objet doit être le contrôle qui avait le focus lorsque le menu contextuel était affiché.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top