回 帖 发 新 帖 刷新版面

主题:[讨论]C#关闭当前窗体打开另一窗体

有两个窗体form1,form2.我的意思是当关闭form1时,打开form2。我写的代码是:
this.hide();
form2 f2=new form2();
form2.show();
//
但是form1还驻留在内存中,我想有把form1完全释放掉,该怎么办呢?

回复列表 (共13个回复)

11 楼

在closeing事件中写Appliception.Exit()的方法就行了!

12 楼

在BOTTON的click事件里写
if(?==true)
{
   form2 ff=new form2();
   但是不显示出来;
   this.close();
}
botton 的load 事件里
form1 aa=new form1();
aa.showdialog();

13 楼

同意!!!!这样把form2关掉了!!!!
[em3]

我来回复

您尚未登录,请登录后再回复。点此登录或注册