继承父窗体控件的c#子窗体

本文关键字:窗体 控件 继承 | 更新日期: 2023-09-27 17:53:37

我的应用程序的组织方式是,我有一个基本表单和从它继承的多个子表单。我还有一个定义为UI控件的按钮。我想把UI控件添加到基本表单这样所有的子表单都能有那个控件。然而,我不想弄乱所有的子窗体,因为所有的控件应该是相同的。到目前为止我所做的:将控件添加到baseFrom.cs的设计器中,从而在基表单中创建了一个InitializeComponent()函数,该函数列出了控件的所有属性。我已经尝试在基本表单的构造函数中调用InitializeComponent,但这仍然不会使控件出现在任何子表单中。我遗漏了什么?

继承父窗体控件的c#子窗体

将控件添加到基窗体后,您需要构建解决方案,然后控件将出现在继承窗体中