如何清除组合框的"Selected Item" VB.Net



我在清除组合框中所选项目时遇到问题。我环顾四周,很明显,去的选项是正常的"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",只是为了让你清楚:)

最新更新