日期:2014-05-19  浏览次数:20682 次

高手请吧!!!有关记事本关闭问题
大家都熟悉当点击记事本的关闭按钮后,计算机会提示“文件以修改,是否保存”      
    当点击取消按钮后,记事本就不再关闭      
    小弟用C#编了一个类似的程序,可是不知道如何取消按钮后,该程序能够取消关闭操作      
    希望广大高手能够不吝赐教

------解决方案--------------------
在FormClosing事件里加判断
如果返回的取消(一般是cancel)
设置e.Cancel=true (应该不是这么写,手头没有环境看不了)
就是说退出这个操作已经处理完毕了(实际并没有退出)
------解决方案--------------------
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show( "退出吗? ", "提示 ", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel)
e.Cancel = true;
}