comboBox.SelectedIndex的问题:下拉列表中选择好了,但是selectedindex值不变!
comboBox1控件的设置;
this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBox1.FormattingEnabled = true;
this.comboBox1.Items.AddRange(new object[] {
"测试",
"0",
"1"});
this.comboBox1.Location = new System.Drawing.Point(17, 59);
this.comboBox1.Name = "comboBox1";
this.comboBox1.Size = new System.Drawing.Size(102, 20);
this.comboBox1.TabIndex = 0;
窗体的构造函数:
InitializeComponent();
comboBox1.SelectedIndex = 0;
if (comboBox1.SelectedIndex == 1)
{
label1.Text = "选择了第一个数";
}
else if (comboBox1.SelectedIndex == 2)
{
label1.Text = "选择了第二个数";
}
不是说选中comboBox控件下拉列表中,SelectedIndex的值会跟着变么?