C# Winform窗体应用程序中,程序退出前进行弹窗确认,避免误操作
程序员文章站
2022-06-08 17:30:46
...
C# Winform窗体应用程序中,程序退出前进行弹窗确认,避免误操作
1.添加窗体的FormClosing事件,并在该事件中进行关闭弹窗确认;
2.FormClosing事件实现。代码如下:
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
//20210125 添加关闭系统前的提示,避免操作而关闭系统
DialogResult dr = MessageBox.Show("是否关闭当前系统?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (DialogResult.Yes != dr)
{
e.Cancel = true;
}
}
此外:还可以在改事件中做一些系统退出前的一些文件保存等操作。
上一篇: C#中WinForm程序退出方法技巧总结
下一篇: 077-关于vs项目操作失败的错误记录