У меня есть две формы, первая - это окно входа в систему, и после ввода правильных данных я показываю другое окно и скрываю текущее.
Вопрос в том, что я хочу не только скрыть первую форму, но и закрыть ее, не приближаясь ко второй основной форме. Я не знаю, имеет ли это значение во время отладки, но когда я тестирую, приложение не остановит отладку, пока я не остановлю его вручную, так как нажатие кнопки x или закрытия не будет работать, поскольку первое приложение все еще работает только скрыто .
Код
private void btnLogin_Click(object sender, EventArgs e)
{
if (txtUsername.Text == "admin" && txtPassword.Text == "1234")
{
formMain main = new formMain();
main.Show();
this.Hide();
}
else
{
MessageBox.Show("Please enter the correct Username and Password.");
}
}