当前位置: 代码迷 >> C# >> Form.FormClosing事件不触发(winform)解决思路
  详细解决方案

Form.FormClosing事件不触发(winform)解决思路

热度:9020   发布时间:2013-02-25 00:00:00.0
Form.FormClosing事件不触发(winform)
我的一个winform程序,用Application.Restart()后Form.FormClosing事件不触发
但是我新建了一个winform,同样的代码,FormClosing事件就触发了。
如果点击X关闭的话,两个都会触发FormClosing事件,我感觉我没做什么设置啊?这是肿么了?

------解决方案--------------------------------------------------------
有没有把事件处理函数关联给事件。
------解决方案--------------------------------------------------------
把ReStart改为:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = xxx; //你的程序路径
p.Start();
//this.Close();
Environment.Exit(Environment.ExitCode);
试试看呢?

------解决方案--------------------------------------------------------
那你看下两个窗体属性的设置吧,,,同求答案,
  相关解决方案