C# 如何让后创立的窗口,在运行后第一个显示出来?

VS2008里,C# 如何让后创立的窗口,在运行后第一个显示出来?

三种都可以吧。
1.在program文件中更改程序的启动窗体。
2.在窗体创建中加入另一窗体。
3.在窗体加载中加入另一窗体。
2与3都是利用了程序运行时的时间差。先创建窗体,让后再加载显示。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-21
第一个窗体:f1
第二个窗体:f2
在f1的 onload事件中添加
f2 f=new f2();
f.ShowDialog(this);
if(f.DialogResult==DialogResult.OK){
//处理f2正常关闭后流程
}
//在f2窗体里面,正常关闭处添加:this.DialogResult=DialogResult.OK;本回答被提问者和网友采纳
第2个回答  2012-04-23
在入口函数Main()中第一个运行就是了!Application.Run(窗口类名);
第3个回答  2012-04-22
winform 程序: Application.Run(new form2());
或者在此之前直接
Form2 form2=new Form2();
form2.ShowDialog();
Application.Run(new Form1());
相似回答