J'ai des difficultés à masquer mon formulaire principal pour un formulaire de connexion. Une fois que l'utilisateur s'est connecté, il faut fermer le formulaire de connexion et afficher le formulaire principal.
Je me suis tellement embrouillé que j'ai supprimé tous les codes et recommencé à zéro. Je peux masquer le formulaire de connexion sans problème.
Je n'ai pas réussi à masquer le formulaire principal appelé avec
Application.Run(new MainForm());
Le formulaire de connexion ressemble à ceci :
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");
}
}
}
}
Je n'arrive pas à trouver comment masquer puis afficher le formulaire principal une fois la connexion passée.
Merci. Tout exemple serait le bienvenu.