在我的应用程序启动时,我Login Form
只存储了用户名和密码并比较了验证用户,如果用户有效而不是MDIparent Form
打开,现在我想logout
为这个应用程序创建。我怎么能做到这一点?
当我搜索时,我发现我可以在 FormClosing Event 或 FormClosed Event 上执行此操作,但是应该在其中编写什么代码以及对于哪种形式,Dispose();
仅够还是更多?
如果我想Login Form
重新显示怎么办?
成功登录后显示 MDI 表单 像这样
private void login_Click(object sender, EventArgs e)
{
//if password true then send true
bool value = namePasswordEntry(getHashedUserName, txtUserName.Text, getHashedPassword, txtPassword.Text);
if (value ==true)
{
MessageBox.Show("Thank you for activation!");
this.Hide();
Form2 pfrm = new Form2(txtUserName.Text);
pfrm.ShowDialog();
}
else
{
MessageBox.Show("Invalid LoginName or Password..");
}
}