Identifier quel element d'un contextmenu a été selectioné

Signaler
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
-
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
-
Bonjour

J'essaye encore de comprendre comment utiliser correctement un contextmenustrip
J'en ai fait un tout simple avec deux items
J'ai le handler du clickEvent
J'esperais trouver dans l'event ou dans le contextemenu un attribut du style "selectedItem"
Mais je n'ai rien de ce genre

Que faut-il faire pour identifier l'item choisi ?

private
void ctxmnuPB_Click(
object sender,
EventArgs e)
{}

2 réponses

Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
9
Tu utilises bien le handler de click de l'item (et non du menu) ?
Si c'est le cas, alors le paramètre "sender" du handler contient l'item qui a déclenché l'évènement..

En gros, tu associé un "click handler" à chaque item de menu.
Tu peux aussi associer le même click handler à tous les items, et filtrer dans ton handler en testant le paramètre "sender".

<hr size="2" width="100%" />
Working as designed
www.nikoui.fr
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
5
Autant pour moi !


Je m'etais perdu dans le designer et n'avait pas trouvé l'event click des Items !