一个 winform 的多个 InitializeComponent



我们有一个高度紧凑的 winform ,其中放置了 180 多个控件。
这些控件中的大多数是动态放置的,有些根据某些首选项显示/隐藏。
作为优化代码的一部分,我决定将初始化组件分成三部分,在基于参数的表单构造函数中,我将选择正确的 InitializeComponent,该组件将仅对启动的工作流进行控制。

这种方法对吗,还有其他方法可以做到这一点

对我来说

似乎是对的,假设你已经放弃了设计器并自己编写了InitializeComponent((方法。否则,设计器可能会以某种方式覆盖您的代码。

相关内容

  • 没有找到相关文章

最新更新