c#(winForm) formClosing 事件 我在窗口A调用窗口B的close方法,但是通过断点跟踪,发现并没调用B的formClosing 方法,而是直接调用的 protected override void Dispose(bool disposing).结果引发ObjectDisposedException 异常,望赐教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你看看你的formClosing 是不是使用了释放的对象 先在B窗体定义A窗体对象 public FormA _fA;在窗体A的Button单击事件里写上 FormB fB = new FormB(); fB._fA = this;这样在B里就可以调用A的Close()了 看看你的 B 窗体关闭的时候都干了些什么?或者你先用一个简单的 Form (B=new Form)试试看,调用B.Close()看看有没有错误? A,B的父子关系,还有个可能是B很可能使用了一些额外的资源。 entity framework 4 code first 存储过程 怎么过滤掉一个字符串除了汉字字母以后的其他任何字符? 构造函数的问题?--怎样产生了一的实例? 数据类型溢出问题 请教一个继承类的问题 写的Remoting程序出错了! WinForm 报表 c#简单问题 用c#如何实现发送mail的功能??? vs2005 c#app.config配置文件添加,删除问题~求助 如何判断某一张网页使用了哪种语言,如汉语,英语,法语,德语等等? 一个截串问题~急急急~~有例子
public FormA _fA;
在窗体A的Button单击事件里写上
FormB fB = new FormB();
fB._fA = this;这样在B里就可以调用A的Close()了
或者你先用一个简单的 Form (B=new Form)试试看,调用B.Close()看看有没有错误?