1、继承窗体的概念:

继承窗体就是根据现有窗体的结构创建一个与其一样的新窗体,这种从现有窗体继承的过程称为可视化继承。在某种情况下,项目可能需要一个与在以前项目中创建的类似的窗体。或者希望创建一个基本窗体,其中含有随后将在项目中再次使用的控件布局之类的设置,每次重复使用时,都会对该原始窗体模板进行修改。

(为了从一个窗体继承,包含该窗体的文件或命名空间必须已编译成可执行文件或DLL(动态链接库文件))。

 

2、创建继承窗体:

示例:

class FormChild_2 :Inherit_Window.FormChild_1
   2:     {
public FormChild_2()
   4:         {
   5:             InitializeComponent();
   6:         }
   7:     }

Inherit_Window:是原始窗体的命名空间;

FormChild_1:是原始窗体;

FormChild_2:是继承窗体。

 

3、在继承窗体中修改继承的控件属性:

把原始窗体中该控件的Modifier属性设置为Public;

C#学习笔记——继承窗体


实现下图所示例程:

C#学习笔记——继承窗体

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-24
  • 2022-12-23
  • 2022-01-26
  • 2021-11-14
  • 2021-06-11
  • 2021-09-26
猜你喜欢
  • 2021-06-22
  • 2022-03-06
  • 2021-11-09
  • 2021-10-05
  • 2021-12-10
相关资源
相似解决方案