创建另一个窗口窗体并将两个窗体相互链接
本文关键字:窗体 两个 链接 窗口 另一个 创建 | 更新日期: 2023-09-27 17:58:38
我使用的是visual studio 2008 c#。我想制作一个带有用户名、密码和登录按钮的登录页面,以及申请表。如果用户名和密码为真,这是另一个表单,它应该链接到另一个有界面的winform。
看看这是否有助于您从这里开始。
以下是在WinForms应用程序中创建登录功能的一些简单步骤。
- 创建一个新的WinForms项目
- 添加一个新表单作为登录对话框
- 打开Program.cs代码文件
-
将Main方法的主体更改为以下内容:
Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); bool loginSuccessful; using (LoginForm loginDialogue = new LoginForm()) { loginSuccessful = (loginDialogue.ShowDialog() == DialogResult.OK); } if (loginSuccessful) { Application.Run(new Form1()); }
-
将逻辑添加到登录表单中,以验证用户提供的凭据。您可能希望以此为基础。
- 如果登录成功,请将登录对话框的DialogResult属性设置为OK。如果用户按下Cancel按钮或未能在规定的最大尝试次数内登录,则将DialogResult设置为其他值
如果用户成功登录,应用程序将正常启动,否则它将在不创建主窗体的情况下退出。