主题:[讨论]C#关闭当前窗体打开另一窗体
nieshoushuai
[专家分:100] 发布于 2007-10-10 13:44:00
有两个窗体form1,form2.我的意思是当关闭form1时,打开form2。我写的代码是:
this.hide();
form2 f2=new form2();
form2.show();
//
但是form1还驻留在内存中,我想有把form1完全释放掉,该怎么办呢?
回复列表 (共13个回复)
11 楼
admins [专家分:0] 发布于 2007-10-29 01:30:00
在closeing事件中写Appliception.Exit()的方法就行了!
12 楼
339253163 [专家分:0] 发布于 2008-03-26 17:59:00
在BOTTON的click事件里写
if(?==true)
{
form2 ff=new form2();
但是不显示出来;
this.close();
}
botton 的load 事件里
form1 aa=new form1();
aa.showdialog();
13 楼
spencer_714 [专家分:0] 发布于 2008-03-28 08:38:00
同意!!!!这样把form2关掉了!!!!
[em3]
我来回复