博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#学习笔记——继承窗体
阅读量:5250 次
发布时间:2019-06-14

本文共 591 字,大约阅读时间需要 1 分钟。

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;


实现下图所示例程:

转载于:https://www.cnblogs.com/hanzhaoxin/archive/2012/12/18/2823103.html

你可能感兴趣的文章
缓存三大问题
查看>>
poj2255Tree Recovery【二叉树重构】
查看>>
(21)模型层 -ORM之msql 聚合查询,F和Q(与、或、非查询)、分组查询
查看>>
tcpcopy 流量复制工具
查看>>
HttpClient 教程 (五)
查看>>
vue和react的区别
查看>>
PHP文件包含漏洞利用
查看>>
document.documentElement和document.body区别介绍
查看>>
Cocos2d-x中Vector使用
查看>>
第十一次作业
查看>>
mybatis CRUD
查看>>
负载均衡策略
查看>>
Go 语言的基本数据类型
查看>>
陈伯雄第一次作业小结
查看>>
Python day1_Base1笔记
查看>>
字典及相关操作
查看>>
3.13上午
查看>>
mysql 开启慢查询日志
查看>>
【缓存】redis缓存设计
查看>>
Edit Distance 解答
查看>>