winform窗体关闭之前弹出确认框

需要使用到窗体的 FormClosing 事件

 

private void FrmMain_FormClosing(object sender, FormClosingEventArgs e)
{
    DialogResult dialogResult = MessageBox.Show("是否确认关闭窗口", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
    if (dialogResult != DialogResult.OK)
    {
        //取消当前关闭操作
        e.Cancel = true;
    }
}

 

posted @ 2024-06-11 19:15  龙卷风吹毁停车场  阅读(121)  评论(0)    收藏  举报