Dynamisches Kontextmenü in C++/CLI
Das soll Dynamisches Kontextmenü heißen. sorry, kann das mal bitte wer ändern?
Hallo, ich hab ein Problem.
Und zwar, Ich muss ein dynamisches Kontextmenü in mein Programm integrieren. Das Statische wäre kein Problem, aber das Ganze Dynamisch machen ist etas Komplizierter. Da die Eventhandler ja auch gesetzt werden muss.
Zu meiner aktuellen Aufgabenstellung: Ich habe einen Datensatz an Antworten. Es gibt viele DatenSätze mit einer Unterschiedlichen Menge an Antworten. Wenn die Visible Eigenschaft der einzelnen Antwort auf false gesetzt wird, muss das Kontextmenü auch kleiner werden.
Ich hab grad etwas gesucht, aber nur was zum alten ContextMenu gefunden. Das gibts in .Net 4.0 C++ anscheinend nicht... da haut er mir nen Bezeichner-Fehler raus.
Ich hab mir gedacht, dass ich die MenuItems in einer schleife jedesmal neu erstellen lasse und gleichzeitig die Handler dazu. Problem ist nur, Ich weiß nicht wie ich das im ContextMenustrip rein haun kann. Hoffe auf Hilfe, da dies die zweite große Bedingung in meinem Prüfungsprojekt ist.
Das soll Dynamisches Kontextmenü heißen. sorry, kann das mal bitte wer ändern?
Hallo, ich hab ein Problem.
Und zwar, Ich muss ein dynamisches Kontextmenü in mein Programm integrieren. Das Statische wäre kein Problem, aber das Ganze Dynamisch machen ist etas Komplizierter. Da die Eventhandler ja auch gesetzt werden muss.
Zu meiner aktuellen Aufgabenstellung: Ich habe einen Datensatz an Antworten. Es gibt viele DatenSätze mit einer Unterschiedlichen Menge an Antworten. Wenn die Visible Eigenschaft der einzelnen Antwort auf false gesetzt wird, muss das Kontextmenü auch kleiner werden.
Ich hab grad etwas gesucht, aber nur was zum alten ContextMenu gefunden. Das gibts in .Net 4.0 C++ anscheinend nicht... da haut er mir nen Bezeichner-Fehler raus.
Ich hab mir gedacht, dass ich die MenuItems in einer schleife jedesmal neu erstellen lasse und gleichzeitig die Handler dazu. Problem ist nur, Ich weiß nicht wie ich das im ContextMenustrip rein haun kann. Hoffe auf Hilfe, da dies die zweite große Bedingung in meinem Prüfungsprojekt ist.
Zuletzt bearbeitet: