如何在ac#表单中将代码添加到退出按钮?

ade*_*ena 7 c# button exit

我正在使用Microsoft Visual C#2008 Express.

在我的主要表单中,有一个X按钮可以关闭右上角的表单.如何向此按钮添加代码?在我的菜单中,我有一个"退出"项,它有清理和关闭我的数据库的代码.如果用户选择相同的代码作为退出方式,如何将相同的代码添加到此按钮?

谢谢!

-Adeena

Pet*_*r C 12

使用FormClosing事件应该捕获任何关闭表单的方法.


Mat*_*ley 7

在表单的"设计"视图中,在"属性"窗口中,选择"事件"按钮,然后向下滚动到"FormClosed"和"FormClosing"事件.

表单关闭后调用FormClosed.

FormClosing在表单关闭之前调用,并允许您取消关闭,保持表单打开:

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    e.Cancel = true;
}
Run Code Online (Sandbox Code Playgroud)