Lufer

  • 首页
  • 编程
  • 学习笔记
  • 日常折腾
Lufer
Code the World
  1. 首页
  2. 编程
  3. .NET
  4. 正文

登陆窗口实现

2017年1月30日 365点热度 0人点赞 0条评论

登陆窗口作为首先出现的Form,密码正确后加载主程序,本来在applic.run里面加载登陆form然后this.close没想到直接结束了主线程 后来发现可以将form先作为dialog显示,方法如下:

program.cs:

FormLogin fl = new FormLogin();
fl.ShowDialog();
if (fl.DialogResult == DialogResult.OK)
{
    Application.Run(new FormMain());
}
else
{
    return;
}

FormLogin.cs:

private void button1_Click(object sender, EventArgs e)
{
    if (textBox1.Text == "aaa") {  //验证用户名密码成功
        this.DialogResult = DialogResult.OK;    //返回一个登录成功的对话框状态
        this.Close();    //关闭登录窗口
    }
}
标签: .NET
最后更新:2023年7月10日

Lufer

新的一天开始啦

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 lufer.cc.

Theme Kratos Made By Seaton Jiang

鲁ICP备2021045819号