日期:2014-05-18  浏览次数:20798 次

windows form的问题
在Form1类中的一个方法里面写了,this.richTextBox1.Text= "hhh ",编译错误,说cannt   access   a   disposed   object该怎么解决啊,谢谢

------解决方案--------------------
这要看是在什么方法里面写的,如果确实窗体被释放的时候调用,就可能出这个问题。


------解决方案--------------------
不知道是你的FORM,disposed 还是this.richTextBox1被disposed ,可能是其他地方把他们关闭了吧?可以在前面添加判断一下应该可以了!最好还是找出为什么被disposed 了!

if (!this.IsDisposed)
{
if (!this.richTextBox1.IsDisposed)
{
this.richTextBox1.Text= "hhh ";
}
}