c# 退出时加一个确认窗口

关闭时代码

if(MessageBox.Show("确定关闭系统吗?","关闭确认",MessageBoxButtons.OKCancel,MessageBoxIcon.Question) == DialogResult.OK){
                Application.Exit();
            }

如果有多个地方要写,可以把上面写成

/// <summary>
        /// 关闭系统
        /// </summary>
        public void ExitApp(){
            if(MessageBox.Show("确定关闭系统吗?","关闭确认",MessageBoxButtons.OKCancel,MessageBoxIcon.Question) == DialogResult.OK){
                Application.Exit();
            }
        }

在其它地方只要调用this.ExitApp();就可以了。

你可能感兴趣的:(C#)