【发布时间】:2017-07-20 02:31:07
【问题描述】:
我有两个ListBox1 和ListBox2。我已通过选择 ListBox1 项目将项目插入到具有以下代码的 ListBox2 中:
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中的所有项目?
【问题讨论】:
标签: vb.net