请教高手:在关闭窗口时,提示用户保存数据的功能如何实现? 在Form_Closing事件里,判断数据是否改变,改变则提示用户保存数据,否则直接关闭窗口 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void Form1_FormClosing(object sender, FormClosingEventArgs e){ DialogResult diaresult = MessageBox.Show("当前数据是否已保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (diaresult != DialogResult.Yes) { e.Cancel = true; }}---------------------------------------我觉得提示下就可以了 不用判断数据是否更改那么麻烦 if (MessageBox.Show("您还没有保存数据,是否要保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) != DialogResult.Yes) { //要写保存的代码 }else{ e.Cancel = true;} 1.响应窗体上的Closing事件private void FormMain_Closing(object sender, System.ComponentModel.CancelEventArgs e){ DialogResult dr = MessageBox.Show(this,"你确定要退出吗?","退出系统通知",MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr!=DialogResult.Yes) { e.Cancel=true; }}2.应该设一个公共参数 bool Modified每当修改过一个地方就将这个值设为 true 重写tabControl的onPaint方法。 怎么从A.TXT中提取我需要的行,存储到B.TXT呢(初学者求教)谢谢 关于OFFICE编程中的文档密码保护问题 listview绑定的效率问题 急!怎样调用gdi中的polypolygon函数,请帮我写段完整的代码可以么,非常感谢 如果让WebBrowser控制不下载图片和FLASH等东西 请教一个socket 的问题,如何在建立连接后,可以连续的发送,接受数据 这是一个自定义的webcontrol中事件处理部分的代码,可以解释一下吗?谢谢 代码规范 为什么在iis6.0下无法创建应用程序? 随机数不重复问题~~~ 计算的问题
{
DialogResult diaresult = MessageBox.Show("当前数据是否已保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (diaresult != DialogResult.Yes)
{
e.Cancel = true;
}
}
---------------------------------------
我觉得提示下就可以了 不用判断数据是否更改那么麻烦
{
//要写保存的代码
}else
{
e.Cancel = true;}
private void FormMain_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
DialogResult dr = MessageBox.Show(this,"你确定要退出吗?","退出系统通知",MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dr!=DialogResult.Yes)
{
e.Cancel=true;
}
}
2.应该设一个公共参数 bool Modified
每当修改过一个地方就将这个值设为 true