在窗体中定义另外窗体,使另外一个窗体显示就可以
Form1 f1= new Form1();
如果窗体存在子父关系的话
f1.Mdiparent=this;
f1.show();
如果该窗体不显示 this.visible=false;
如果该窗体关闭:this.close();
第一个窗口中写入代码:
Form2 f = new Form2();
f.show();
Form1 f = new Form1();
this.Hide(); //隐藏当前窗口
f.show();
在第一窗体Form1_Load事件中写入代码:
Form2 f2=new Form2;
f2.owen=this;
f2.ShowDialog();