环境:开发环境Visual Studio 2010 Login.cs是登陆窗口 Main.cs是程序主窗口
实现方法
- 首先在解决方案管理器(Program.cs)里的代码
- static void Main()
- {
- Application.EnableVisualStyles();
- Application.SetCompatibleTextRenderingDefault(false);
- Form Login = new Login();
- Login.ShowDialog();
- if (Login.DialogResult == DialogResult.OK)
- Application.Run(new Main());
- else return;
- }
- 在登陆窗口(Login.cs)的登陆按钮(Button)Click事件里
- private void BTLogin_Click(object sender, EventArgs e)
- {
- if (UserName.Text == "admin" && PassWord.Text == "admin")
- {
- this.DialogResult = DialogResult.OK;
- this.Close();
- }
- else
- {
- MessageBox.Show("账号或密码错误,请重试");
- }
- }