继承窗体就是根据现有窗体的结构创建一个与其一样的新窗体,这种从现有窗体继承的过程称为可视化继承。在某种情况下,项目可能需要一个与在以前项目中创建的窗体类似的窗体,或者希望创建一个基本窗体,其中含有随后将在项目中再次使用的控件布局之类的设置,每次重复使用时都会对该原始窗体模板进行修改。
一、创建继承窗体
创建继承窗体的方法有两种:一种是通过编程方式创建继承窗体,另一种是使用继承选择器创建继承窗体。
注:为了从一个窗体继承,包含该窗体的文件或命名空间必须已编译成可执行文件或DLL(动态链接库文件)。
1、 编程方式创建继承窗体
以继承方式创建继承窗体时,主要是在类定义中将引用添加到要从其继承的窗体。引用应包含该窗体的命名空间,后面跟一个句点,然后是基窗体本身的名称。