0

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

这种方法对吗,还有其他方法吗?

4

1 回答 1

0

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

于 2017-02-06T09:17:26.633 回答