Я не понимаю, почему моя форма входа не закрывается или не скрывается, хотя я уже использую «this.Hide», я пытаюсь закрыть ее, а затем открыть другую, вторая форма открывается, но Log в еще там работает, почему это вот мой кодПочему моя форма не закрывается/скрывается?
public void verifyAccount()
{
var hashedPassword = getPassword();
var hasher = new Hasher();
hasher.SaltSize = 16;
hasher.CompareStringToHash(txtPassword.Text, hashedPassword);
if (!hasher.CompareStringToHash(txtPassword.Text, hashedPassword))
{
MessageBox.Show("Invalid UserName or Password");
}
else
{
MainWindow main = new MainWindow();
main.ShowDialog();
this.Hide();
}
}
EDIT: с народы комментарии я нашел идею о том, как я буду закрывать журнал в форме, вот мой обходной
MainWindow main = new MainWindow();
this.Hide();
main.ShowDialog();
this.Close();
Хорошо, я наконец нашел работу вокруг – KyelJmD