关键词搜索

源码搜索 ×
×

C# WinForm 登陆成功关闭本窗体,打开主窗体的实现

发布2021-04-12浏览556次

详情内容

首先在解决方案管理器(Program.cs)里的代码

  1. static void Main()
  2. {
  3. Application.EnableVisualStyles();
  4. Application.SetCompatibleTextRenderingDefault(false);
  5. Form Login = new Login();
  6. Login.ShowDialog();//显示登陆窗体
  7. if (Login.DialogResult == DialogResult.OK)
  8. Application.Run(new Main());//判断登陆成功时主进程显示主窗口
  9. else return;
  10. }

然后在登陆窗口(Login.cs)的登陆按钮(BTLogin)Click事件里:

  1. private void BTLogin_Click(object sender, EventArgs e)
  2. {
  3. if (TBUserName.Text == "www.520360.com" && TBPassWord.Text == "123")
  4. {
  5. this.DialogResult = DialogResult.OK;//关键:设置登陆成功状态
  6. this.Close();
  7. }
  8. else
  9. {
  10. MessageBox.Show("账号或密码错误,请重试");
  11. }
  12. }

运行测试OK!

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载