AI智能
改变未来

C#如何实现登录窗口跳转到其他窗口

第一步,新建一个名为WindowsFormsApp2的解决方案

第二步,将Form1重名为LoginForm的窗口


第三步,编辑登录界面,主要包括用户名输入框,密码输入框,登录按钮,取消按钮等


第四步,双击登录按钮,然后在点击事件中添加如下程序

this.DialogResult = DialogResult.OK;this.Dispose();this.Close();

或者直接修改登录按钮属性中的DialogResult选项的设定值为OK


第五步,双击取消按钮,然后在点击事件中添加如下程序

this.DialogResult = DialogResult.Cancel;this.Dispose();this.Close();

或者直接修改取消按钮属性中的DialogResult选项的设定值为Cancel

第六步,新建一个名为MainForm的窗口
第七步,在名为Program的类中Main方法添加如下程序

static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);//实例化LoginFormLoginForm loginForm = new LoginForm();//把LoginForm窗体显示转化成对话框模式loginForm.ShowDialog();if (loginForm.DialogResult == DialogResult.OK){Application.Run(new MainForm());}else if(loginForm.DialogResult == DialogResult.Cancel){loginForm.Dispose();return;}}

完成以上操作以后即可实现点击登录按钮转跳到MainForm窗口。

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » C#如何实现登录窗口跳转到其他窗口