在窗体的load事件中写代码,与窗体的构造函数中写代码,有何区别呢?
比如下面的代码,
comboBox1.SelectedIndex = 2;我可以写在 form1()这个构造函数中,也可以写在 form1_load事件中,我不知
这两种写法哪种是正确的,我试过,效果是一样的,但是我想总应该有区别吧。另外,load事件的执行顺序在构造函数的中间,还是构造完了才执行 load 事件呢?namespace d0909
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
comboBox1.SelectedIndex = 2;
}
}
}
比如下面的代码,
comboBox1.SelectedIndex = 2;我可以写在 form1()这个构造函数中,也可以写在 form1_load事件中,我不知
这两种写法哪种是正确的,我试过,效果是一样的,但是我想总应该有区别吧。另外,load事件的执行顺序在构造函数的中间,还是构造完了才执行 load 事件呢?namespace d0909
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
comboBox1.SelectedIndex = 2;
}
}
}
具体在表现形式上,这2个应该区别不大哈。