因此,我试图获得一个列表,以增量加载windows桌面。我在GridView上看到了这个:
IncrementalLoadingTrigger="Edge"
IncrementalLoadingThreshold="1.5"
我倾听事件,然后它将载入下一页。问题是,当你再移动一个页面的时候,它会加载这个和下一个页面,就像5-8页的结果没有停止一样。这在性能上造成了巨大的冲击。有人知道怎么解决这个问题吗?任何你知道的关于这方面的好教程。
发布于 2014-05-05 21:14:27
我发现前面的开发人员是在自己中插入新项目,而不是使用集合更改事件来处理发生的事情。当加载更多的列表而不是一次添加一个并更顺利地处理事件时,这会导致大量的慢下来。我用这个例子来解决这个问题:这里
发布于 2014-05-02 22:55:44
IIRC您可以忽略新请求,而前一个请求仍在虚拟化项源中处理,并在开始接受更多数据的新请求之前等待该请求完成。
https://stackoverflow.com/questions/23436961
复制相似问题