如何在WP8中增加VirtualizingStackPanel的范围?

时间:2014-02-03 11:36:03

标签: xaml windows-phone-7 windows-phone-8 windows-phone virtualizingstackpanel

这个问题主要针对Windows Phone开发人员,但我想任何XAML技术都适用。

我的VirtualizingStackPanel效果很好,我可以看到内存使用情况的改善。但是,ListBox中的项目高度可变,实例化/绑定可能非常复杂。

当滚动速度非常快时,您会在面板赶上时开始看到死角。在我看来,如果面板能够提前渲染更多项目,则可以解决此问题。

此时,我感觉它只会在最后一个可见项目后再渲染1或2个项目。有没有办法增加这个数字?它可以提前5个项目吗?

如果答案是“否”,有没有办法欺骗/破解它?

2 个答案:

答案 0 :(得分:0)

使用LongListSelector代替ListBox。

答案 1 :(得分:0)

尝试处理virtualization mode