vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Zwei Kontextmenüs für ein Steuerelement 
Autor: Rainer
Datum: 22.09.14 15:07

Hallo fin und Kuno60,
auch, wenn es bei mir etwas länger gedauert hat, vielen Dank für Eure Antwort.
Zum Sachverhalt:
Ich habe eine Forms.ListBox, die mit dem CLICK-Ereignis zweier Befehlsschaltflächen verknüpft ist. Mit dem CLICK-Ereignis einer dieser Befehlsschaltflächen wird die ListBox mit einem bestimmten Inhalt gefüllt. Die unterschiedliche Inhalte machen es notwendig verschiedene Kontextmenüs zu ihrer Bearbeitung bereitzustellen.

In der ursprünglichen Version war die Listbox nur für einen der beiden Inhalte vorgesehen und deshalb war das zugehörige Kontextmenü fest über den Designer mit der Listbox verbunden. Als nun die zweite Funktion für die ListBox erforderlich wurde, habe ich mir die vom Designer erzeugte Verbindung angesehen und festgstellt, daß eigentlich nur der Name des jeweiligen Kontextmenüs die Verbindung zwischen ListBox und dem Kontextmenü herstellte. Daraufhin habe ich in jedem der CLICK-Ereignisse einen Befehl "Me.ListBox.ContextMenuStrip.Name = Me.KontextMenu1.Name" aufgenommen. Das Ergebnis war "Null" und Anlaß für meine Frage.
Mit Euren Antworten kam mir die Idee den Modifikationsbefehl im CLICK-Ereignis nicht auf den Namen zu beschränken sondern auf Objektebene die Zuweisung vorzunehmen:
"Me.ListBox.ContextMenuStrip = Me.KontextMenu1" bzw. "Me.ListBox.ContextMenuStrip = Me.KontextMenu2"
Und siehe, es funktioniert.
Ich bedanke mich für die Unterstützung.
Gruß, Rainer.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Zwei Kontextmenüs für ein Steuerelement1.318Rainer19.09.14 17:25
Re: Zwei Kontextmenüs für ein Steuerelement686fin19.09.14 18:29
Re: Zwei Kontextmenüs für ein Steuerelement658fin20.09.14 08:42
Re: Zwei Kontextmenüs für ein Steuerelement657Kuno6021.09.14 00:14
Re: Zwei Kontextmenüs für ein Steuerelement720Rainer22.09.14 15:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel