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

Lai*_*ith 5 xaml virtualizingstackpanel windows-phone-7 windows-phone windows-phone-8

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

我的VirtualizingStackPanel作品很棒,我可以看到内存使用的改进.但是,我在其中的项目的ListBox高度可变,并且实例化/绑定可能非常复杂.

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

在这一点上,我感觉它只会在最后一个可见项目之后再渲染1或2个项目.有没有办法增加这个数字?可以提前5件物品吗?

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

小智 0

使用LongListSelector而不是 ListBox。