登录成功后跳转
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200917103419496.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1Nzc3MzE1,size_16,color_FFFFFF,t_70#pic_center)
改两个地方就可以解决而
第一个
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200917104029367.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1Nzc3MzE1,size_16,color_FFFFFF,t_70#pic_center)
上面的判断是登录成功与否,跳转需要的就是一句
//当前页 改变DialogResult
this.DialogResult = DialogResult.OK;
第二个
在Program.cs里面
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200917104525667.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1Nzc3MzE1,size_16,color_FFFFFF,t_70#pic_center)
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
// 登陆窗口
Form2 form2 = new Form2();
// 显示登陆窗口
form2.ShowDialog();
// 判断,就new 下一个窗口
if (form2.DialogResult == DialogResult.OK)
{
form2.Dispose();
Application.Run(new Form1());
}
}
这里可以配合登录一块看,有更全的代码
winform 连接数据库 查询https://blog.csdn.net/qq_45777315/article/details/108659937