Bonjour à tous,
Je bloque sur un problème qui pourtant me semblait simple: Connaître le contrôle sur lequel s'est affiché le menu contextuel pour pouvoir exécuter l'action choisie dans le menu sur l'objet approprié.
J'ai créé sur ma form un objet contextMenuStrip sur lequel j'ai crée 2 MenuItem. J'ai renseigné la propriété ContextMenuStrip de deux "Label" également présents sur ma form pour utiliser le menu contextuel précédemment créé. Je test, le menu contextuel s'affiche bien lorsque le fait un clic droit sur l'un ou l'autre de mes labels et propose les 2 MenuItem.
Maintenant, j'aimerai effectuer un traitement sur le label sur lequel j'ai effectué le clic-droit et choisi une entrée du menu. Je comptais effectuer ce traitement dans les méthodes _click des MenuItem mais impossible de savoir pour quel Label a été affiché le menu contextuel.
Je suis sous VS2008.
Merci pour votre aide
Partager