关于提示用户关闭窗口~!
代码片断如下:
private void master_close(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show( "你确定要退出本程序吗? ", "提醒 ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) == DialogResult.OK) Application.Exit();
}
上面的代码,主要是出现一个提示框..当用户点击OK时,退出程序...
但如何去做,用户点击取消,不退出程序.或者说,应该放到什么事件去做
...本人刚刚学习C#,请大虾指教....
------解决方案--------------------vs2005用FormClosing事件,vs2003是Closing事件
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show( "你确定要退出本程序吗? ", "提醒 ", MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) == DialogResult.OK)
e.Cancel = false;
else
e.Cancel = true;
}