首先定位到窗体的FormClosing事件中,写关闭之前要执行的方法名称

C#.NET常见问题(FAQ)-如何捕捉窗体关闭的事件,弹窗确认是否退出_方法名

 

一般只需要添加下面的代码即可实现窗体关闭的时候提示是否确认退出

//捕捉窗体Close事件,关闭窗口时提示

if (MessageBox.Show("请您确认是否退出(Y/N)", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)

{

e.Cancel = false;//允许退出系统

}

else

{

e.Cancel = true;//阻止退出系统

}

C#.NET常见问题(FAQ)-如何捕捉窗体关闭的事件,弹窗确认是否退出_关闭窗口_02