我使用了ListBox
,并在其中创建了包含1000个非常短的字符串的简单应用程序。(没有显式的ItemTemplate
)。如果我快速滚动它 - 就会出现黑洞(我想是因为CPU无法快速渲染)。
同时,如果我在ScrollViewer
中使用ItemsControl
- 一切都正常。
为什么?我是否可以通过某种方式减缓ListBox
中的滚动速度?
当用户看到屏幕上的这些黑洞时,可能会感到非常困惑。
更新:在设备上重现(HTC HD7 7.10.7740)。我使用了ItemSource
进行数据绑定。
可复现项目: https://www.dropbox.com/s/lgcod878srnctp0/SLTK_LLS_TEST.zip
可复现的视频(!): https://www.dropbox.com/s/t25dguq0vaa88o9/WP_20111213_113729Z.mp4