Ich habe zwei if statements gebaut: Einmal für das Passwort und einmal für den Nutzername. Wenn ich den else-Befehl ausführe, startet das Programm trotz falschem Passwort aber korrektem Nutzername.
Beides muss passen, um eingeloggt zu werden und nicht eins.^^
if (textBox1.Text == "Username hier platzieren")
{
this.Hide();
Form2 f1 = new Form2();
f1.ShowDialog();
this.Close();
}
if (textBox2.Text == "Passwort hier platzieren")
{
this.Hide();
Form2 f1 = new Form2();
f1.ShowDialog();
this.Close();
}
Wie ihr seht ist das sehr umständlich gebaut.^^
Ich möchte es in etwa so haben:
if (textBox1.Text == "Username hier platzieren") (textBox2.Text == "Passwort hier platzieren")
{
this.Hide();
Form2 f1 = new Form2();
f1.ShowDialog();
this.Close();
}
else
{
textBox1.Hide();
textBox2.Hide();
label1.Hide();
label2.Hide();
button1.Hide();
label3.Show();
label4.Show();
label5.Show();
Width = 414;
Height = 155;
Leider klappt diese Methode nicht, weil ich anscheinend irgendetwas vergessen habe, um das if statement zu erweitern. Nur weiß ich nicht was.
Dieses Login-System ist nichts Wildes. Ich bin nur ein bisschen am Üben, wie alles so im Thema Programmierung funktioniert.