Hallo,
gibt es eine Möglichkeit die folgenden IF-Bedingungen (ist nur ein Ausschnitt) in eine Schleife zu schreiben, damit ich nicht für jedes Textfeld/ComboBox eine If-Bedingung schreiben muss? Es gibt zu jedem Textfeld/ComboBox ein dazugehöriges Label. Dieses soll, wenn die Textbox/ComboBox leer bleibt rot gefärbt werden. Bekomm es nur so hin, aber dies wird sehr lang, deshalb frag ich euch, ob hierfür eine andere Möglichkeit möglich ist. Der boolche Wert "Fehler" soll zeigen, dass ein Eintrag fehlt. Bei Fragen bitte nachfragen. Danke!
Gruß
gibt es eine Möglichkeit die folgenden IF-Bedingungen (ist nur ein Ausschnitt) in eine Schleife zu schreiben, damit ich nicht für jedes Textfeld/ComboBox eine If-Bedingung schreiben muss? Es gibt zu jedem Textfeld/ComboBox ein dazugehöriges Label. Dieses soll, wenn die Textbox/ComboBox leer bleibt rot gefärbt werden. Bekomm es nur so hin, aber dies wird sehr lang, deshalb frag ich euch, ob hierfür eine andere Möglichkeit möglich ist. Der boolche Wert "Fehler" soll zeigen, dass ein Eintrag fehlt. Bei Fragen bitte nachfragen. Danke!
Quellcode
- If cboKategorie.Text <> "" Then
- lblKategorie.ForeColor = Color.Black
- Else
- lblKategorie.ForeColor = Color.Red
- Fehler = True
- End If
- If txtStraße.Text <> "" Then
- lblStraße.ForeColor = Color.Black
- Else
- lblStraße.ForeColor = Color.Red
- Fehler = True
- End If
- If txtPLZ.Text <> "" Then
- lblPLZ.ForeColor = Color.Black
- Else
- lblPLZ.ForeColor = Color.Red
- Fehler = True
- End If
- If txtOrt.Text <> "" Then
- lblOrt.ForeColor = Color.Black
- Else
- lblOrt.ForeColor = Color.Red
- Fehler = True
- End If
Gruß