CheckedListBox - Werte ermitteln & in einem Txt-Feld aus Verfasst am: 21.01.2010, 17:36
Hallo Leute,
ich hoffe Ihr könnt mir helfen.
Ich habe eine CheckedListBox mit 4 Einträgen erstellt.
Ich möchte jetzt, das bei einer Auswahl (Haken gesetzt) der Wert (z.B. Info) in einer TextBox erscheint.
Zugleich sollte aber auch der Inhalt aus der TextBox entfernt werden, wenn der Haken wieder deaktiviert wird.
(Hoffe ich habe es verständlich ausgedrückt)
Nun meine Frage, lässt sich soetwas realisieren und wenn ja wie?
Wäre für Eure Hilfe echt dankbar....
MfG _________________
rascaldi Newbie
Anmeldedatum: 22.02.2010 Beiträge: 1
Verfasst am: 22.02.2010, 21:10
Mit einer Richtextbox unter VB 2008 geht es so:
Public/Private Sub CheckedListBox_SelectedValueChanged(...)Handles CheckedListBox.SelectedValueChanged
Dim text as String 'Der Text aus der CheckedListbox
Dim o as Object 'Das Object aus der CheckedListbox
dim i as Integer
Richtextbox1.clear()
text=""
i=1
For each o in CheckedListBox.CheckedItems
text=o.tostring
Select Case i
Case 1
Richtextbox1.AppendText(text)
Case Else
Richtextbox1.AppendText(", "+text)
End Select
i+=1
Next
End Sub
Das funktioniert deshalb, weil bei jeder Änderung die Richtextbox gelöscht und neu beschrieben wird.
Hoffe, es hilft dir weiter.
Schöne Grüße
rasc _________________ "Aber wie wird das Wetter denn sein?"
"Du hast ein Fenster? Mach es auf."