ComboBox访问列表选项
CStr(Combobox1.Items(2).ToString),无法读取Combobox1索引为2的值。For i = 0 To ComboBox1.Items.Count - 1
j = CStr(ComboBox1.Items(i)) If j = svalue Then
MessageBox.Show(svalue.ToString)
ComboBox1.SelectedIndex = i
Exit For
End If
Next
出错了。 --------------------编程问答-------------------- 是否为Nothing? --------------------编程问答--------------------
Me.ComboBox1.Items.Add("A")环境VS2005 --------------------编程问答-------------------- 断点跟踪一下,看items下都是什么 --------------------编程问答-------------------- For i = 0 To ComboBox1.Items.Count - 1
Me.ComboBox1.Items.Add("B")
Me.ComboBox1.Items.Add("C")
Dim j As String = ""
Dim svalue As String = "A"
For i As Integer = 0 To ComboBox1.Items.Count - 1
j = CStr(Me.ComboBox1.Items(i))
If j = svalue Then
ComboBox1.SelectedIndex = i
MessageBox.Show(j)
Exit For
End If
Next
if not(ComboBox1.Items(i) is nothing) andalso ComboBox1.Items(i).ToString()=svalue Then
MessageBox.Show(svalue.ToString)
ComboBox1.SelectedIndex = i
Exit For
End If
补充:.NET技术 , VB.NET