Hi alle,
ich habe eine listbox+eine list mit folgendem Inhalt pro Item:
False,True,False,True,False
..usw
Es stehen eine gewisse Anzahl Boolsche Variablenwerte drinnen.
Die Itemindizes der List sind quasi synchron zu den Listbox Itemsindizes.
Ich möchte bei Click auf ein Listbox item anhand meiner Listwerte die Checkboxes checken/unchecken.
Allerdings möchte ich NICHT durch alle Controls laufen, sondern Checkbox1 bis Checkbox10 direkt setzen..
Ich habe versucht:
Om Form_Load event wird die liste (aus my.settings) in einen Hashtable gelesen:
Wie kann ich die Controls dann wieder ansprechen ?
ich habe probiert:
Wenn jemand ne andere Möglichkeit weiss, ich bin offen für (fast) alles ;)
Danke fürs Lesen (is ja mehr als genug xD)
ich habe eine listbox+eine list mit folgendem Inhalt pro Item:
False,True,False,True,False
..usw
Es stehen eine gewisse Anzahl Boolsche Variablenwerte drinnen.
Die Itemindizes der List sind quasi synchron zu den Listbox Itemsindizes.
Ich möchte bei Click auf ein Listbox item anhand meiner Listwerte die Checkboxes checken/unchecken.
Allerdings möchte ich NICHT durch alle Controls laufen, sondern Checkbox1 bis Checkbox10 direkt setzen..
Ich habe versucht:
Om Form_Load event wird die liste (aus my.settings) in einen Hashtable gelesen:
VB.NET-Quellcode
Wie kann ich die Controls dann wieder ansprechen ?
ich habe probiert:
VB.NET-Quellcode
- Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
- If ListBox1.SelectedIndex <> -1 Then
- Dim LoadTime As String() = Split(My.Settings.WeckZeit(ListBox1.SelectedIndex), ";")
- For i = 1 To 7
- ControlsTable.Item("Checkbox" & i).checked = CBool(LoadTime(i))
- Next
- End If
- End Sub
Wenn jemand ne andere Möglichkeit weiss, ich bin offen für (fast) alles ;)
Danke fürs Lesen (is ja mehr als genug xD)
Das ist meine Signatur und sie wird wunderbar sein!