在C#中使用关闭按钮

omi*_*rae 2 c# windows

我正在使用VS 2008在C#中构建一个应用程序 - 我添加了一个检查文件在关闭时是否已更改的方法,但这仅适用于文件>关闭菜单.在关闭所有东西之前,有没有办法让右上方的红色X真正做任何事情?如果是这样,怎么样?我只做了几天的C#,这令人难以置信的混乱 - 整个界面窗口没有任何方法.非常感谢帮助.谢谢.

Hen*_*man 6

使用Form.FormClosing事件.或FormClosed事件,后来发生,无法取消closng.

从File | Close menuItem,只需关闭()表单.

如果你这样做,你就有1个点(FormClosing),其中所有关闭表单的方法(包括ALT + F4和TaskManager)都会收敛.

请看看e.CloseReason,例如,你不想在它的方式 WindowsShutDown