-2

我的表单上有一个“保存更改”按钮,可以在退出时进行一些清理(将结果写入文件等),然后关闭应用程序。我也有表单关闭按钮( x 按钮)。如果此人通过关闭按钮或通过我的保存更改按钮退出,我希望进行清理。如果我使用 form_closing 事件,它会被递归调用。这应该是直截了当的,但我错过了一些东西。有什么帮助吗?

4

1 回答 1

1

将保存代码放入它自己的 Save() 方法中。在 FormClosing() 事件中调用该 Save() 方法。this.Close();最后,只需使用或关闭按钮处理程序中的表单Me.Close(),具体取决于您的 .Net 语言。

于 2013-10-09T19:40:30.693 回答