contextmenu add/remove/exist

19/10/2007 - 09:46 von Pascal Suter | Report spam
Hallo zusammen

Ich habe ein contextmenu mit VisualStudio erstellt. Bei einem rechtsklick
wird dieses dargestellt.
Je nachdem wo der User klickt, soll ein Eintrag gelöscht/hinzugefügt
werden.

1.)Meine Idee war:
mnuTextFile.Items.Remove(( ToolStripItem("mnuAddNode"));

geht aber nicht;)

2.)Wie kann ich ausserdem überprüfen, ob das Item dass ich adden will nicht
bereits vorhanden ist?
 

Lesen sie die antworten

#1 Wolfgang Schlicker
20/10/2007 - 20:25 | Warnen spam
Hallo Pascal,

wenn dein Menue nicht komplex aufgebaut ist, dann würde ich es zur Laufzeit
im MenuContextHandler jedesmal dynamisch aufbauen.
Dann brauchst Du dir nicht jedesmal die Items merken, die du ersetzen wills
und baust immer nur das auf, was gerade gefordert wird.

Beste Grüsse
Wolfgang

"Pascal Suter" schrieb im Newsbeitrag
news:l6qos0cfogi7.scj0hbflkuk0$
Hallo zusammen

Ich habe ein contextmenu mit VisualStudio erstellt. Bei einem rechtsklick
wird dieses dargestellt.
Je nachdem wo der User klickt, soll ein Eintrag gelöscht/hinzugefügt
werden.

1.)Meine Idee war:
mnuTextFile.Items.Remove(( ToolStripItem("mnuAddNode"));

geht aber nicht;)

2.)Wie kann ich ausserdem überprüfen, ob das Item dass ich adden will
nicht
bereits vorhanden ist?

Ähnliche fragen