• C#窗体关闭事件的重载实例(转)


      来自:http://blog.csdn.net/liuyuehui110/article/details/6507254

      老是记不住override关键字。。因此也就不会重载函数。。。

      记个例子。。。

      C#窗体关闭事件的重载是什么呢?我们在实际操作中是如何实现的呢?

      我们会在编程的过程中碰到这样的问题,C#窗体关闭事件的重载使用到了什么方法呢?具体的操作步骤是什么呢?那么下面我们来看看具体的实例。

      C#窗体关闭事件的重载实例

      1. protected override void    
      2. OnFormClosing(  
      3. FormClosingEventArgs e)  
      4.  
      5. {  
      6.  
      7. if (MessageBox.Show(  
      8. "你确认要退出该程序吗?",  
      9.  "提示", MessageBoxButtons.YesNo,   
      10. MessageBoxIcon.Question,   
      11. MessageBoxDefaultButton.Button2) ==   
      12. DialogResult.Yes)  
      13.  
      14. base.OnFormClosing(e);  
      15.  
      16. else 
      17.  
      18. e.Cancel = true;  
      19.  
      20. }  

      C#窗体关闭事件的重载的基本情况就向你介绍到这里,希望对你了解和学习C#窗体关闭事件的重载有所帮助。

      附:

    base关键字的用法:

    base 关键字用于从派生类中访问基类的成员:

    • 调用基类上已被其他方法重写的方法。

    • 指定创建派生类实例时应调用的基类构造函数。

    基类访问只能在构造函数、实例方法或实例属性访问器中进行。

    从静态方法中使用 base 关键字是错误的。

  • 相关阅读:
    读取Web.config文件中的配置信息类
    屏蔽页面中的右键操作
    树型目录
    自己常用的分页SQL
    c#用一个线程同步的简单例子

    c++面向对象学习
    数据上传项目总结
    简单的xml学习
    c#中跨线程使用控件
  • 原文地址:https://www.cnblogs.com/gisoracle/p/2713326.html
Copyright © 2020-2023  润新知