读书人

关于提示用户关闭窗口~解决方案

发布时间: 2012-01-07 21:41:55 作者: rapoo

关于提示用户关闭窗口~!
代码片断如下:
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;
}

读书人网 >C#

热点推荐