窗体关闭按钮事件,确认退出,取消不退出

点击窗体右上角关闭按钮的时候弹出确认窗体,点击确认退出,点击取消,取消退出,注意,不要在确认下边写this.Close(); 这样会出现死循环,无法退出窗体

实例代码:

private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (MsgBox.ShowQuestion("退出系统吗?") == DialogResult.OK)
            {
                e.Cancel = false;
            }
            else
            {
                e.Cancel = true;
            }
        }


转载于:https://my.oschina.net/dongri/blog/610899

猜你喜欢

转载自blog.csdn.net/weixin_33748818/article/details/91765882