.Net 登录窗口
来源:互联网 发布:excel破解密码软件 编辑:程序博客网 时间:2024/04/25 15:25
登录窗口,需要实现登录后关闭登录窗口,显示主窗体
1. 在 Program.cs 中修改
/// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // frmLogin login = new frmLogin(); if (login.ShowDialog() == DialogResult.OK) { Application.Run(new frmMain()); } }
然后在登录窗体 如果登录成功 添加这段代码
this.DialogResult = DialogResult.OK; this.Close();
但这样不好实现登录后再log out, 即关闭主窗体,显示登录窗体.
2. 在program.cs中直接开 login form
Application.Run(new frmMain());
在login form里加入
frmMain frm = new frmMain(); frm.Show(); txtUserName.Text = ""; txtUserName.Focus(); this.Hide();
主窗体退出是不能用 this.close, 应该用
Application.Exit();
logout 时用 Application.OpenForms 来找到 之前隐藏的 login form.
this.Close(); Form frm = Application.OpenForms[0]; frm.Show(); frm.Activate();
另外用户信息可以定义一个类里用静态方法来存
internal static class UserInfo{ static string userName; public static string UserName { get{return userName;} set{userName = value;} }}
- .Net 登录窗口
- [求教]VB.NET制作登录窗口问题.
- 登录窗口
- 登录窗口
- 登录窗口
- 登录窗口
- ADO.NET 学习第一天 登录窗口练习。
- asp.net实现类似QQ单一账户登录,在另一个地方登录后在原登录窗口提示下线
- Web标准登录窗口
- C#登录窗口
- 弹出窗口登录效果
- C# 登录窗口代码
- 登录窗口实现
- div弹出登录窗口
- DIV弹出式登录窗口
- Duilib登录窗口
- ExtJs4 用户登录窗口
- Qt 登录窗口实现
- linux系统dig和nslookup的安装
- uva 10635 Prince and Princess
- 为什么项目经理拿的钱比程序员多?
- ubuntu下安装xcfe4桌面环境
- SqlServerHelper类,整理微软提供的helper
- .Net 登录窗口
- php画图表
- confuse about thinking in English
- android资源下载
- javascript 两个日期相减
- 10个最“优秀”的代码注释
- python获取文件及文件夹大小
- OpenMP中几个容易混淆的函数(线程数量/线程ID/线程最大数)以及并行区域线程数量的确定
- mysql命令行工具