从列表框B删除项目基于列表框B中的项目
问题描述:
我想从另一个列表框中的项目中删除项目,这看起来很简单,但显然我无法让我的代码工作,请指教。谢谢。从列表框B删除项目基于列表框B中的项目
Dim listRemove As New List(Of ListItem)
For Each item As ListItem In QualOutletToBox.Items
listRemove.Add(item) ' Collect items from ListBox A
Next
For Each item In listRemove
QualOutletFromBox.Items.Remove(item) ' Remove items from ListBox B based on ListBox A
Next
答
关于后续的问题,是,是有少得多的资源密集的方法,单个环路:
For Each item As ListItem In QualOutletToBox.Items
QualOutletFromBox.Items.Remove(item) ' Remove items from ListBox B based on ListBox A
Next
好,显然我放置的代码的部分被填充的列表框B之前。一个问题,因为这已经张贴,是否有一个更资源有效的方式来做到这一点?谢谢。 – k80sg