我有两个ListBox1
和ListBox2
。我通过选择项目将项目插入到ListBox2
具有以下代码的项目中ListBox1
:
da6 = New SqlDataAdapter("select distinct(component_type) from component where component_name='" & ListBox1.SelectedItem() & "'", con)
da6.Fill(ds6, "component")
For Each row As DataRow In ds6.Tables(0).Rows
ListBox2.Items.Add(row.Field(Of String)("component_type"))
Next
但是当我重新选择另一个项目时,ListBox1
会ListBox2
显示预加载项目和现在一起加载的项目。我只希望现在加载的项目显示在列表框中。我使用了这段代码,但问题没有解决:
For i =0 To ListBox2.items.count - 1
ListBox2.Items.removeAt(i)
Next
或者
listbox2.items.clear()
也不行..
如何清除 中的所有项目ListBox2
?