Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在虚拟模式下获取列表视图中的选中项_C#_Winforms_Listview_Virtualmode - Fatal编程技术网

C# 在虚拟模式下获取列表视图中的选中项

C# 在虚拟模式下获取列表视图中的选中项,c#,winforms,listview,virtualmode,C#,Winforms,Listview,Virtualmode,如何在以虚拟模式运行的列表视图控件中迭代所有选中的项目 我正在使用CacheVirtualItems和RetrieveVirtualItem事件处理程序,并实现了一个基本的缓存处理 文档说明,在虚拟模式下,CheckedItems和SelectedItems将引发异常,因为未使用Items集合。对于我所阅读的内容,应该在虚拟模式下依赖于checkedDices和selectedDices,但该语句似乎不正确,因为尝试在虚拟模式下使用它们会产生无效的操作异常 那么,我该如何处理已检查的项目呢?控件

如何在以虚拟模式运行的列表视图控件中迭代所有选中的项目

我正在使用CacheVirtualItems和RetrieveVirtualItem事件处理程序,并实现了一个基本的缓存处理

文档说明,在虚拟模式下,CheckedItems和SelectedItems将引发异常,因为未使用Items集合。对于我所阅读的内容,应该在虚拟模式下依赖于checkedDicesselectedDices,但该语句似乎不正确,因为尝试在虚拟模式下使用它们会产生无效的操作异常

那么,我该如何处理已检查的项目呢?控件中的每个ListViewItem都有一个复选框,可以选中也可以不选中