登陆界面(菜鸟问题)
当系统运行时先弹出登陆界面,输入用户与密码成功后就能显示出主界面,现在出现的问题是在登陆界面中用户输入为空时,弹出提示框确定后就会弹出主界面,关闭登陆界面.要实现是用户要输入正确的用户与密码才能显示了主界面
登陆窗体代码:
private void bntOK_Click(object sender, EventArgs e)
{
if (txbUserName.Text.ToString()=="")
{
DialogResult result= MessageBox.Show("用户名不能为空", "错误",MessageBoxButtons.OK, MessageBoxIcon.Information);
if (result == DialogResult.OK)
{
txbUserName.Focus();
return;
}
}
if (txbPWD.Text.ToString() == "")
{
MessageBox.Show("密码不能为空");
bfLoginSuccess = false;
}
}
主界面代码:
private void frmMain_Load(object sender, EventArgs e)
{
frmLogin fLogin = new frmLogin();
DialogResult result = fLogin.ShowDialog();
if (result==DialogResult.OK )
{
//操作代码
}
else
this.Close();
}