C# 当我点击 窗体右上角 “叉”时,如何弹出提示框
当客户点击窗体右上角的关闭按钮时,弹出对话框,您确实要关闭吗,如果客户选择是,就退出了,选择否,就不关闭了,怎么做啊?
漏了一个
else
{
e.Cancel = true;
}
formClosing事件里
if(MessageBox.Show("您确实要关闭吗?","询问",MessageBoxButtons.OKCancel) == DialogResult.OK)
{
this.close();
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("您确认退出吗?", "www.cnblogs.com/jihua", MessageBoxButtons.YesNoCancel) == System.Windows.Forms.DialogResult.Yes)
{
Dispose();
Application.Exit();
}
else
{
e.Cancel = true;
}
}