欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# winform打开新窗体显示一段时间 关闭新窗体

程序员文章站 2022-04-14 22:35:25
1.form1的button事件下: form2 form = new form2(); form.Show(); Thread.Sleep(10000); //form2窗体显示10秒 form.Close(); //form2窗体关闭 2.form1的button事件下: form2 form ......

1.form1的button事件下:

form2 form = new form2();

form.show();

thread.sleep(10000);  //form2窗体显示10秒

form.close();  //form2窗体关闭

 

 

2.form1的button事件下:

form2 form = new form2();

form.showdialog();  //模式化窗口

 

form2窗体添加工具箱的timer控件

鼠标右击timer属性:

interval:10000 //10秒后执行timer1_tick

enabled:true  //计时器启动

鼠标双击timer:

private void timer1_tick(object sender,eventargs e)

{

  this.close();

}