初始化组件的正确方法

时间:2018-10-28 11:45:01

标签: c# winforms initializecomponent

VS IDE自动创建了一个很好的设计器类。我想解析一个文本文件,并根据运行时的用户设置初始化每个组件的.text值。似乎无法在designer.cs文件中执行此操作,因为它已重新生成并且我的代码被覆盖,但是另一方面,这似乎是正确的做法,因为应该只有一个InitializeComponent方法。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我喜欢如何创建功能:

private void SecondInitialize()
{
    //Custom controls initializition
}

并在InitializeComponent()

之后调用
public YourForm()
{
    InitializeComponent();
    SecondInitialize();
}