我的用户可以选择配置为显示详细信息(即行列表)的ListView
集合中的多个项目。删除ListViewItem集合中所有选定项目的最有效方法是什么?
我想要做的是添加一个Delete
按钮,该按钮将删除与ListView
关联的ListViewItem
集合中的所有选定项目。
所选项目的集合可在ListView.SelectedItems
中找到,但ListView.Items
似乎没有让我删除整个范围的单一方法。我必须遍历范围并逐个删除它们,这可能会修改我正在迭代的集合。
所以,我基本上是跟AddRange()
相反。
这工作完美。这是迄今为止我看到的最简洁的方式;谢谢Ray。 – Andrew 2009-01-17 11:34:18