Dynamisch Elemente hinzufügen, um ein Kontext-Menü & set Klicken Sie auf Aktion
Habe ich eine Liste von strings, regeneriert alle 5 Sekunden. Ich möchte einen Kontext schaffen, in Menü und setzen Sie dessen Elemente dynamisch anhand dieser Liste.
Das problem ist, dass ich nicht einmal eine Ahnung, wie das zu tun, und verwalten Sie die Klick-Aktion für jedes Element erzeugt, sollten verwenden Sie die gleiche Methode mit unterschiedlichen parameter-DoSomething("item_name")).
Wie sollte ich das tun?
Vielen Dank für Ihre Zeit.
Beste Grüße.
InformationsquelleAutor Matías | 2008-10-22
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Damit, Sie können deaktivieren Sie die Elemente aus dem Kontext-Menü mit:
Können Sie fügen Sie ein Element durch den Aufruf:
Kontext-Menü hat eine ItemClicked Veranstaltung. Der handler könnte ungefähr so Aussehen:
Scheint zu funktionieren OK für mich. Lassen Sie mich wissen, falls ich deine Frage missverstanden.
Andere alternative mit einem
ToolStripMenuItem
Objekt:Innerhalb der
ItemClicked
Ereignis in IhremmyContextMenuStrip
können Sie prüfen, welche option gewählt wurde (basiert auf der Eigenschaft name den Menüpunkt)