Handles - Problem

Va7e

Mitglied
Hi, hab auf einer Form mehrere ListBoxen, beim Klicken auf einen Eintrag müssen die anderen drei den selben Index marikeren. Wie kann ich sehen, welche ListBox angeklickt wurde?

Code:

Private Sub Test() Handles lbEins.SelectedIndexChanged, _
lbZwei.SelectedIndexChanged, _
lbDrei.SelectedIndexChanged, _
lbVier.SelectedIndexChanged

MessageBox.Show("?")

End Sub

Danke im Voraus! :)

MfG Va7e
 
Hi.

Code:
Private Sub Test(ByVal sender As Object, ByVal e As System.EventArgs) handles lbEins.SelectedIndexChanged, _
lbZwei.SelectedIndexChanged, _
lbDrei.SelectedIndexChanged, _
lbVier.SelectedIndexChanged

Wenn du deinen Handler so schreibst, hast in sender die ListBox welche das Event ausgelöst hat. Brauchst nur noch zu einem ListBox Typen casten und schon kannst damit arbeiten.

lg,..
 
Komme leider nicht ganz zurecht damit...
MessageBox.Show(sender.ToString) gibt mir foldenges aus: System.Windows.Forms.ListBox, Items.Count: 10, Items[0]: Test
 

Neue Beiträge

Zurück