+ -
当前位置:首页 → 问答吧 →  无法访问已释放的对象 form2

无法访问已释放的对象 form2

时间:2011-10-10

来源:互联网

private void button1_Click_1(object sender, EventArgs e)
  {
   
  Form2.Show();
  this.Visible = true;  
   
  }

作者: hw2010201909   发布时间: 2011-10-10

问题很清楚,在你show之前,from2已经被释放了,检查其他页面有关from2的操作

作者: csdm012   发布时间: 2011-10-11

Form2 fm=new Form2();
fm.Show();

作者: shuishidoudou   发布时间: 2011-10-14

检查有没有执行过Form2的Close方法,或者点击过From2右上角的“X”按钮

作者: JulioHuang   发布时间: 2011-10-14

up..up..

作者: yosyg   发布时间: 2011-10-18

判断下form2是不是null,建议先

form2=null;
form2 = new from2();
from2.show();

引用 2 楼 shuishidoudou 的回复:
Form2 fm=new Form2();
fm.Show();

作者: yan_hyz   发布时间: 2011-11-09

判断下form2是不是null
if(form2!=null)
from2.show();

作者: zuojunyuan   发布时间: 2011-12-19

相关阅读 更多