Einzelnen Beitrag anzeigen
Ungelesen 04.12.10, 14:44   #3
Xalir
Erfahrener Newbie
 
Registriert seit: Mar 2009
Beiträge: 154
Bedankt: 56
Xalir ist noch neu hier! | 0 Respekt Punkte
Standard

Was ich sehe, Du benutzt die falschen Events.

ComboBoxGrp1_1_SelectionChanged (unter VBA heißt es ein wenig anders) ist das richtige Event, was Du dafür brauchst.

Dann brauchst Du nur eine Variable, die den aktuellen Wert zwischenspeichert.

Wenn Du mehrere Comboboxen hast und Du nicht für jede ComboBox eine eigenes EventHandling kreieren willst, kannst Du zu jeder ein AddHandler(<Dein Comboboxname>.SelectionChanged, Address Of MeinEventHandling) hinzufügen.

Dann den EventHandler so setzen:

Code:
Private Sub MeinEventHandling(ByVal sender as Object, ByVal e As System.EventArgs)
Über das Objekt sender kannst Du dann herausfinden, welche ComboBox nun das Event getriggert hat.

Zum Bleistift
Code:
Select Case sender.Name

Case ComboBoxGrp1_1
'mach was
Case ComboBoxGrp1_2
'mach jenes
Xalir ist offline   Mit Zitat antworten