CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

求助!退出程序时的问题!

楼主yeke888(T小二郎)2005-06-03 05:14:30 在 .NET技术 / C# 提问

我在一个按纽的单击事件里面加上了  
  DialogResult   result;  
  result   =   MessageBox.Show(this,   "您确定要退出吗?",   "注意",   MessageBoxButtons.YesNo,MessageBoxIcon.Asterisk);  
  if(   result   ==   DialogResult.Yes   )  
  this.Close();  
  意思就是按那个按纽时弹出一个对话筐,选否的话就不退出程序!  
   
  按按纽的时候都还正常!但是如果直接按那个   窗口右上角那个   小叉叉的话就没有提示了,直接退出了程序  
   
  这个怎么解决? 问题点数:50、回复次数:2Top

1 楼sunjian_qi(sonne)回复于 2005-06-03 05:37:11 得分 50

把MessageBox写在Form的Closing事件中:  
  protected   override   void   OnClosing(CancelEventArgs   e)  
  {  
      DialogResult   result   =   MessageBox.Show(this,   "您确定要退出吗?",   "注意",   MessageBoxButtons.YesNo,MessageBoxIcon.Asterisk);  
      if(result   ==   DialogResult.No)  
          e.Cancel   =   true;  
  }Top

2 楼yeke888(T小二郎)回复于 2005-06-03 05:55:25 得分 0

问题解决了。谢谢!Top

相关问题

  • 退出程序
  • 为何退出程序时会出错?
  • 程序退出时出错!----望赐教!
  • 急~程序退出时出现Error!
  • JVM 退出时C++的程序也退出了
  • 请问怎样在vc sdi程序初始化时退出程序?
  • 在作程序启动界面时,如何退出主程序?????高手赐教
  • 托盘程序里,怎么让关机时自动退出程序??
  • 如何在退出程序的时候询问是否退出,回答否就不退出?
  • 如何检查程序退出时候的值

关键词

  • 按纽
  • 退出
  • dialogresult
  • 程序
  • yesno
  • asterisk
  • messageboxicon
  • messageboxbuttons
  • messagebox
  • 事件

得分解答快速导航

  • 帖主:yeke888
  • sunjian_qi

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo