(急急急急急急急C#)C#窗体中关闭以前隐藏的窗体

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:56:08
第一个窗体隐藏的时候代码:
this.Hide();
jdMDIParent dl = new jdMDIParent();
dl.ShowDialog;

第二个窗体打开后我想关闭或者重新显示第一个窗体怎么办?
那个大哥解决下!

new jdMDIParent(this);
在构造函数中给全局变量个值(假设使用的form1)

然后在jdMDIParent窗口关闭前用form1.close();
就可以了

显示用show也一样用form1.show();就可以了

this.Hide();
jdMDIParent dl = new jdMDIParent();
dl.ShowDialog;
this.show(); //重新显示
关闭的话在dl的form closed里写
Application.Exit();

Application.Exit();