Ich habe Probleme, mein Hauptformular für ein Login-Formular zu verbergen. Sobald der Benutzer sich angemeldet hat, um das Anmeldeformular zu schließen und das Hauptformular anzuzeigen.C# Login-Beispiele
Ich habe mich selbst so verwirrt, dass ich den ganzen Code gelöscht habe und frisch angefangen habe. Ich kann das Anmeldeformular ausblenden.
Ich konnte nicht das Hauptformular mit
Application.Run(new MainForm());
Login-Formular sieht wie folgt genannt verstecken: vergangen
namespace WindowsFormsApplication1
{
public partial class LoginForm : Form
{
public LoginForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string username;
string password;
username = TB_username.Text;
password = TB_password.Text;
if (User.Login(username, password))
{
Globals._Login = true;
// Close login form
this.Dispose(false);
}
else
{
MessageBox.Show("Login Failed");
}
}
}
}
ich kann nicht herausfinden, wie zu verbergen dann zeigt die Hauptform einmal Login .
Dank keine Beispiele würden
Was passiert, wenn Sie "Hide()" in der Mainform nennen? – Blam
Unrelated, aber überlegen Sie, 'SecureString' anstelle von' String' für den Passwort-Teil des Logins zu verwenden. – JaredPar