Hallo Leute,
ich möchte auf meiner Form1 ComboBoxen sperren,
es sollen alle gesperrt werden, bis auf die aktive und die Nr.1 u. Nr.6
Ich versuche es mit folgendem Code:
Damit sperrt er mir aber einfach alles... und ich begreife nicht was ich falsch mache?
Habe es auch einfach mit "If ctl.Name <>" versucht und mit "If ctl.Name.ToString <>".
Hat alles nicht geklappt
ich möchte auf meiner Form1 ComboBoxen sperren,
es sollen alle gesperrt werden, bis auf die aktive und die Nr.1 u. Nr.6
Ich versuche es mit folgendem Code:
VB.NET-Quellcode
- Function status_Combos(currentControl As String)
- Dim ctl As Control
- Dim ctlName As String
- Dim forbidden1 As String = "ComboBox1"
- Dim forbidden2 As String = "ComboBox6"
- For Each ctl In Form1.Controls
- If TypeOf ctl Is ComboBox Then
- ctlName = ctl.Name
- If ctlName <> currentControl Or ctlName <> forbidden1 Or ctlName <> forbidden2 Then
- ctl.Enabled = False
- End If
- End If
- Next
- End Function
Damit sperrt er mir aber einfach alles... und ich begreife nicht was ich falsch mache?
Habe es auch einfach mit "If ctl.Name <>" versucht und mit "If ctl.Name.ToString <>".
Hat alles nicht geklappt