Tengo problemas para ocultar mi formulario principal para un formulario de inicio de sesión. Una vez que el usuario ha iniciado sesión para cerrar el formulario de inicio de sesión y mostrar el formulario principal.C# ejemplos de inicio de sesión
Me he estado confundiendo tanto que he borrado todo el código y empecé de nuevo. Puedo ocultar el formulario de inicio de sesión correctamente.
he podido ocultar el formulario principal llamado con
Application.Run(new MainForm());
Formulario de acceso tiene el siguiente aspecto:
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");
}
}
}
}
me puedo imaginar cómo ocultar a continuación, mostrar la forma principal una vez entrada ha pasado .
Gracias ningún ejemplo serían grandes
¿Qué ocurre cuando se llama "Hide()" en el MainForm? – Blam
No relacionado, pero considere usar 'SecureString' en lugar de' String' para la parte de la contraseña del inicio de sesión. – JaredPar