Collectif H2Fr

Communauté Web & Forum de Sécurité Informatique


[C#] Créer un menu personnalisé lors du clic-droit

Partagez
avatar
Locust
Newbie
Newbie

Messages : 38
Date d'inscription : 22/08/2015
Age : 25
Localisation : Île de France

[C#] Créer un menu personnalisé lors du clic-droit

Message par Locust le Dim 30 Aoû - 23:46

Bonjour à toute la team !

Encore une question de noob Embarassed mais je cherche à créer un menu personnalisé activé lors du clic-droit (qui remplacerait donc le Couper/Copier/coller de base)

Voici mon code :

Code:
ContextMenu cm = new ContextMenu();

cm.MenuItems.Add("Élément 1");
cm.MenuItems.Add("Élément 2");
cm.MenuItems.Add("Élément 3");

boite.ContextMenu = cm;

le problème est que ça me met l'erreur :

'System.Windows.Controls.ContextMenu' does not contain a definition for 'MenuItems' and no extension method 'MenuItems' accepting a first argument of type 'System.Windows.Controls.ContextMenu' could be found (are you missing a using directive or an assembly reference?)

je vois vraiment pas où est le problème

j'ai bien inclus les bonnes librairies pourtant  Confused

merci d'avance de votre aide  Mr Green
avatar
Valter
Admin

Messages : 65
Date d'inscription : 18/08/2015
Age : 24

Re: [C#] Créer un menu personnalisé lors du clic-droit

Message par Valter le Lun 31 Aoû - 0:27

Tu as pas précisé mais je suppose que c'est du WPF.

sous WinForms ton code est valide.

sous WPF :

Code:
ContextMenu cm = new ContextMenu();

cm.Items.Add("Élément 1");

boite.ContextMenu = cm;
avatar
Locust
Newbie
Newbie

Messages : 38
Date d'inscription : 22/08/2015
Age : 25
Localisation : Île de France

Re: [C#] Créer un menu personnalisé lors du clic-droit

Message par Locust le Lun 31 Aoû - 15:11

Shocked

effectivement c'était wpf et non winforms

je n'ai même pas fait attention à quelle GUI j'utilisais Laughing

Contenu sponsorisé

Re: [C#] Créer un menu personnalisé lors du clic-droit

Message par Contenu sponsorisé


    La date/heure actuelle est Jeu 14 Déc - 8:56