c#中如何设置打开一个窗体一秒中后自动关掉直接打开另一个主窗体

大家帮帮忙吧
2024-12-14 21:24:16
推荐回答(3个)
回答1:

在该窗体Form1中引入一个Timer控件
将该控件的interval属性设置为1000
Enabled属性设置为true
然后双击该控件输入:
this.Close();
并在Form1中的FormClosed事件中输入以下语句:
Form2 f2 = new Form2();
f2.Show();
以上假设Form1和Form2分别为第一个窗体和另一个窗体

回答2:

用计时器控件,在计时器里面写打开主窗体和注销本窗体的代码。
计时器设置为1000毫秒。本窗体的load时,就让计时器启动。

回答3:

先在引入命名空间上添加:using System.Threading;
Thread.Sleep(1000) //记住 这里填的的毫秒
Form2 form=new Form2(); //要打开的窗体
form.show(); //OK!