我不明白爲什麼我的登錄表單沒有關閉或隱藏,即使我已經在使用「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();
}
}
編輯:隨着人民發表評論我發現我將如何關閉日誌形式的理念,這是我的解決方法
MainWindow main = new MainWindow();
this.Hide();
main.ShowDialog();
this.Close();
好的,謝謝,我終於找到了解決辦法 – KyelJmD 2012-02-25 08:31:27