做了一阵子Winform的程序之后,越来越能够做到把窗体、控件等都看作类来对待了。以前做VB的时候,对这些控件都是有一种敬畏的心理,根本就不敢对其做什么,而且当时也的确做不了什么,因为没有面向对象的继承、重载、重写什么的,呵呵。现在不一样了,所有的东西都是类,所以面向对象的各种操作都是可以完成的。(只是发现的有点儿晚啊。)
下面的例子实现了窗体的继承,并在子类里面自动完成了对父类窗体里面的按钮点击事件的重写。
步骤一:建立一个窗体Form1,并在上面放置一个按钮。
步骤二:编写按钮的点击事件,并进行重构,抽出方法。
private void button1_Click(object sender, EventArgs e)
{
SearchData();
&nbs

本文介绍了一种实现窗体继承的方法,并详细阐述如何在子类中重写父类窗体按钮的点击事件,以实现不同功能。通过创建虚方法,子类可以轻松定制按钮点击行为,从而达到界面统一、减少重复代码和便于代码管理的效果。
最低0.47元/天 解锁文章
318





