Binding für ListBox und Label
-
Hallo,
ich versuche, ein Binding zwischen einer ListBox (WordLB) und einem
Label (WordL) einzurichten. Die Listbox enthält schon ein paar Items.WordLB.SelectedIndex = 0; Binding wordBinding = new Binding("Text",WordLB, "SelectedItem"); WordL.DataBindings.Add(wordBinding);
So dachte ich, sollte es funktionieren. Das Label zeigt aber nur
den initial (per SelectedIndex ausgewählten) Text an. Bei Auswahl
eines anderen Items ändert sich der Text nicht.Das hier hingegen funktioniert:
Binding wordBinding = new Binding("Text",WordLB, "SelectedIndex");
Das Label aktualisiert stets den Text und zeigt jeweils den richtigen
Index ("0","1","2",...) an.Was muß ich schreiben, um den jeweils ausgewählten Text anzuzeigen ?
(Ich probiere gerade das Binding-Konzept aus. Andere Varianten, etwa
das Label über das SelectedIndexChanged-Ereignis zu aktualisieren,
bringen mich also nicht weiter.)