来自:http://blog.csdn.net/liuyuehui110/article/details/6507254
老是记不住override关键字。。因此也就不会重载函数。。。
记个例子。。。
C#窗体关闭事件的重载是什么呢?我们在实际操作中是如何实现的呢?
我们会在编程的过程中碰到这样的问题,C#窗体关闭事件的重载使用到了什么方法呢?具体的操作步骤是什么呢?那么下面我们来看看具体的实例。C#窗体关闭事件的重载实例
- protected override void
- OnFormClosing(
- FormClosingEventArgs e)
- {
- if (MessageBox.Show(
- "你确认要退出该程序吗?",
- "提示", MessageBoxButtons.YesNo,
- MessageBoxIcon.Question,
- MessageBoxDefaultButton.Button2) ==
- DialogResult.Yes)
- base.OnFormClosing(e);
- else
- e.Cancel = true;
- }
C#窗体关闭事件的重载的基本情况就向你介绍到这里,希望对你了解和学习C#窗体关闭事件的重载有所帮助。
附:
base关键字的用法:
base 关键字用于从派生类中访问基类的成员:
-
调用基类上已被其他方法重写的方法。
-
指定创建派生类实例时应调用的基类构造函数。
基类访问只能在构造函数、实例方法或实例属性访问器中进行。
从静态方法中使用 base 关键字是错误的。