开始我的应用程序Login Form
出现我已经简单地存储了用户名和密码,并对验证用户进行了比较,如果用户有效的话比MDIparent Form
被打开,现在我想为该应用程序创建logout
。我如何做到这一点?Windows Form桌面应用程序注销
当我搜索时,我发现我可以在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..");
}
}
当您关闭表单时它会自动注销。你的表单关闭时你想要什么? – Shaharyar
关闭后我想再次打开“登录窗体”,我应该只写他们的'LoginForm.show()'? – Durga
只需粘贴代码如何在成功登录后显示MDI表单 – Shaharyar