C#机房合作之跳转窗体
程序员文章站
2022-06-10 10:59:59
...
在C#的winform编程之中,我们在登录成功之后通常会跳转到我们的主页面,并把他们作为启动窗体,但是在我们进行窗体的跳转之中,遇到了这样的问题。
this.Close();
Customer1 customer1 = new Customer1();
customer1.Show();
这段代码想要让登录页面关闭,显示顾客的窗体,但是目的没有达到,顾客的窗体显示出来了,但是仅仅是一闪,便和登录的窗体一起关闭了。
解决办法:
this.Close();
new System.Threading.Thread(() =>
{
Application.Run(new Customer1());
}).Start();
Customer1 customer1 = new Customer1();
customer1.Show();