当前位置:主页   - 电脑 - 程序设计 - VB
VB.NET之旅(十一)—可视继承
来源:网络   作者:韩睿   更新时间:2011-07-18
收藏此页】    【字号    】    【打印】    【关闭

  闭关修练了一晚上VB.NET的继承程序的我,早上进入公司时自信满满。白经理看到我,问了一句:“学习得怎么样?对VB.NET是不是已经可以上手了?”我点了点头:“应该可以做点事了吧。”“好的,”白经理拍了拍我肩膀说,“再跟大李好好学习几天,会有机会的。”

  得到领导的指示,我冲了杯咖啡,恭敬地走向大李,放在他的桌上。大李嘴角一翘,笑着说:“别这么客气,来,坐。让我看看你昨天继承学习得怎么样。今天我们来看一下VB.NET提供的新的继承方式,可视化继承。”

  “可视化?是不是就是指在可视化编辑器里就可以实现的继承方式?”我跟着问了一句。

  大李点头说:“当然,就是看得见的继承。一般指的就是对窗体的继承。”

  我想了一下说:“在VB.NET中,窗体都已经是类的形式了,如果要实现窗体继承,是不是生成一个基类窗体,然后通过声明Inherits的方式在新窗体中实现对基类窗体的继承?”

  “大体上是这样的,但今天我们来看一下怎么通过可视化编译环境来实现这个过程。首先,是建一个基类窗体。”大李一边说,一边打开VB.NET编译器,从菜单中选择从“文件”菜单中依次选择“新建”和“项目”,打开“新建项目”对话框。创建了一个名为 “可视继承”的 Windows 应用程序。

  然后右击解决方案资源管理器中的“可视继承”项目节点并选择“属性”。在项目的属性中,将输出类型从“Windows 应用程序”更改为“类库”,然后单击“确定”。

  在“工具箱”的“Windows 窗体”选项卡上将一个按钮添加到窗体中。命名为btnProtected。然后在它的“属性”窗口中,将 Text 属性设置为 “保护”,同时将 Modifiers 属性设置为 Protected。

编缉推荐阅读以下文章

  • VB.NET之旅(十五)—动态事件处理方法
  • vb.net之旅(十四)—动态关联事件与处理程序
  • vb.net之旅(十三)—标准事件处理程序
  • VB.NET之旅(十二)—事件驱动
  • VB.NET之旅(十)—何时用接口
  • VB.NET之旅(九)—接口继承
  • VB.NET之旅(八)—接口
  • VB.NET之旅(七)—脆弱的基类
  • VB.NET之旅(六)—重载与隐藏
  • VB.NET之旅(五)—类的继承
其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明