1、继承窗体的概念:
继承窗体就是根据现有窗体的结构创建一个与其一样的新窗体,这种从现有窗体继承的过程称为可视化继承。在某种情况下,项目可能需要一个与在以前项目中创建的类似的窗体。或者希望创建一个基本窗体,其中含有随后将在项目中再次使用的控件布局之类的设置,每次重复使用时,都会对该原始窗体模板进行修改。
(为了从一个窗体继承,包含该窗体的文件或命名空间必须已编译成可执行文件或DLL(动态链接库文件))。
2、创建继承窗体:
示例:
1: public partial class FormChild_2 :Inherit_Window.FormChild_1
2: {
3: public FormChild_2()
4: {
5: InitializeComponent();
6: }
7: }
Inherit_Window:是原始窗体的命名空间;
FormChild_1:是原始窗体;
FormChild_2:是继承窗体。
3、在继承窗体中修改继承的控件属性:
把原始窗体中该控件的Modifier属性设置为Public;
实现下图所示例程:
作者:
韩兆新
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
分类:
[01]C#语言基础
标签:
C#学习笔记
本文转自韩兆新博客博客园博客,原文链接:http://www.cnblogs.com/hanzhaoxin/archive/2012/12/18/2823103.html,如需转载请自行联系原作者