listview virtualmode如何访问复选框选中的项
为了防止LISTVIEW在大数据下假死而采用了虚拟模式,但不知怎么访问复选框选中的项,因为在虚拟模式下LISTVIEW.COUNT不能用,Dim dd As ListView.CheckedIndexCollection也不能用,for each就出错,难道要直接遍历原始数据?求大神指点。。。。
rem 以下是实现删除记录的代码:
Dim lvItem as ListViewItem
For Each lvItem In ListView1.Items
If lvItem.Checked Then
ListView1.Items.RemoveAt(lvItem.Index)
End If
Next