Virtual Studio form weiter leiten
-
Hallo
ich habe eine Form1 mit einem Login feld.
Wenn login erfolgreich ist möchte ich aber nicht das da steht login erfolgreich, sondern man zu Form2 geleitet wird.private void button1_Click(object sender, EventArgs e) { //define local variables from the user inputs string user = nametxtbox.Text; string pass = pwdtxtbox.Text; //check if eligible to be logged in if (login.IsLoggedIn(user, pass)) { MessageBox.Show("Login erfolgreich"); //Form1 = new Form1(); //Form2 = new Form2(); //Form2.Visible = true; } else { //show default login error message MessageBox.Show("Login Fehlgeschlagen"); } }
-
Hallo,
das sauberste ist, wenn Form2 dein Hauptfenster ist. Im FormLoad kannst du dann den Anmeldebildschirm als modalen Dialog anzeigen. - Solange sollte dann das Form2 nicht angezeigt werden. Nach erfolgreicher Anmeldung schließt du den Anmeldedialog und Form2 wird fertig gezeichnet. - Das ist aus meiner Sicht die beste Variante.