吗
我们有一个高度紧凑的 winform ,其中放置了 180 多个控件。
这些控件中的大多数是动态放置的,有些根据某些首选项显示/隐藏。
作为优化代码的一部分,我决定将初始化组件分成三部分,在基于参数的表单构造函数中,我将选择正确的 InitializeComponent,该组件将仅对启动的工作流进行控制。
这种方法对吗,还有其他方法可以做到这一点
对我来说
似乎是对的,假设你已经放弃了设计器并自己编写了InitializeComponent((方法。否则,设计器可能会以某种方式覆盖您的代码。