如何在虚拟模式中运行的 ListView 控件中迭代所有已检查项?
我正在使用 CacheVirtualItems 和 RetrieveVirtualItem 事件处理程序,并实现了基本的缓存处理。
文档说在虚拟模式下CheckedItems和SelectedItems会因为没有使用Items集合而抛出异常。对于我一直在阅读的内容,应该依赖于虚拟模式中的 CheckedIndices 和 SelectedIndices ,但看起来该语句不正确,因为尝试在虚拟模式下使用它们会产生无效的操作异常。
那么,如何查看已检查的项目?我的控件中的每个ListViewItem都有一个可能会也可能不会被选中的复选框。