如何设置用c#.net做的窗口点击界面右上角的关闭按钮后,弹出确认退出对话框。

2024-11-23 13:01:42
推荐回答(1个)
回答1:

在Form.cs里面加上这个方法:

protected override void OnClosing(CancelEventArgs e)
{
    DialogResult result = MessageBox.Show("是否确认关闭?", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
    e.Cancel = result != DialogResult.Yes;
    base.OnClosing(e);
}