我正在尝试使用ObjectListView(在sourceforge上找到)计算所选项目并使用循环删除所选项目。我有什么不工作
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If lstObjectMain.Items.Count > 0 Then
If lstObjectMain.SelectedItems.Count > 0 Then
Debug.Print(lstObjectMain.SelectedItems.Count)
lstObjectMain.SelectedItem.Remove()
End If
End If
End Sub
答案 0 :(得分:2)
试试这个:
If lstObjectMain.SelectedObjects IsNot Nothing Then
For Each a In lstObjectMain.SelectedObjects
lstObjectMain.RemoveObject(a)
Next
End If
请注意,这只是从视图中删除项目。
最好修改底层模型,然后再次点击lstObjectMain.SetObjects()