以前没碰到过这种情况,所以觉得奇怪,
将Combobox的DropDownStyle属性设置为DropDownList,代码如下(就一个窗体上放了个Combobox控件):
Public Str_ConditionType_E() As String = _
{ _
"ABC", _
"DEA", _
"CAB", _
"Instrumentation", _
"test", _
"Time", _
"Cay", _
"month", _
"CWeek", _
"Month", _
"Year", _
"Button press" _
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ComboBox1.Items.AddRange(Str_ConditionType_E)
ComboBox1.SelectedIndex = 0
End Sub
然后双击窗体的其他地方,Combobox的选中项会在字母“C”开头的选项间切换?????????
------解决方案--------------------
ComboBox1.Items.Clear();
ComboBox1.Items.AddRange(Str_ConditionType_E)
ComboBox1.SelectedIndex = 0