我在清除组合框中所选项目时遇到问题。我环顾四周,很明显,去的选项是正常的"box.SelectedItem=-1"然而,对于我的代码来说,它似乎只是破坏了它。
Dim cat2Name As String = cat2Box.SelectedItem.ToString()
Dim listName = "cat3Box"
cat3Box.SelectedIndex = -1
cat3Box.Items.Clear()
Call changeCatBox(cat2Name, listName)
假设这段代码可以清除第三个框中的所有内容,但它破坏了程序。如有任何帮助,我们将不胜感激。
如果要清除所选项目,
试试这个
If Not ComboBox1.Text = "" Then
ComboBox1.Items.Remove(ComboBox1.SelectedItem)
ComboBox1.Update()
Else
''NOTHING
End If
我不太确定你想如何执行,但这应该会对你有所帮助。
p.S我只是默认使用"ComboBox1",只是为了让你清楚:)