LoadDataFromDB()为了在开始时加载我的组合框,我在方法中使用了mine方法InitializeComponent(),但是有一个警告说:
“InitializeComponent”方法中的代码由设计者生成,不应手动修改
那么我可以在哪里加载我的 ComboBox?
使用表单的构造函数
public Form1()
{
InitializeComponent();
LoadDataFromDB();
}
Run Code Online (Sandbox Code Playgroud)
或者(有时更好)Form.Load事件处理程序(当您在设计器中双击表单时,它将自动添加):
private void Form1_Load(object sender, EventArgs e)
{
LoadDataFromDB();
}
Run Code Online (Sandbox Code Playgroud)
另一种选择是重写OnLoad表单方法。
注意:您会看到此警告,因为它InitializeComponent是由设计器生成的,当您在设计器中更改某些内容(添加某些控件、移动某些控件或调整某些控件的大小、更改颜色等)时,它将完全重新生成。因此,您对此方法的所有更改都将消失。
| 归档时间: |
|
| 查看次数: |
5686 次 |
| 最近记录: |