Tag: 虚拟模式

如何异步填充虚拟模式下的ListView?

我想在列表视图中显示我们数据库中的记录 – 但检索可能需要很长时间。 我可以使用RetrieveVirtualItem告诉我何时需要新的ListViewItem,添加一个虚拟项目,然后开始检索; 但是当数据库返回时我该如何处理记录呢? 当ListView在VirtualMode中时,我无法更新ListView的Items集合。 有没有办法告诉ListView重新加载项目? 或者我可以保持对ListViewItem的引用并填充它? 如果这些都不起作用,我还能以异步方式在虚拟模式下填充ListView吗?