我有一个类似10 WinForms的项目。现在,表单及其控件具有默认样式/外观。我想构建一个可以设置/更改每个表单的UI的类。
我认为应该开发一个Interface类,然后应该继承任何所需的形式。我希望我是对的。我该怎么做?
答案 0 :(得分:2)
您可以通过创建派生自Form
的基类来实现此目的。您可以在该基类中设置样式,这些样式将由派生该基类的所有类派生。例如,您可以设置Font
或BackColor
。
我想建议看看WPF,它有更好的模型。 WPF能够解除布局和Window
的技术工作。 You can set styles that are applied automatically to all controls of a certain type.