我正在Silverlight页面上创建一个水平列表框,其中将包含一张“卡片”列表。每个“卡”包含一个垂直列表框,其中包含一些文本。但是,我遇到了很多性能问题。过去有没有人经历过嵌套列表框的任何性能问题?Silverlight 4嵌套列表框控制性能问题
1
A
回答
1
如果它的DataGrid然后Paging可以给出良好的性能。如果它的列表框那么我们应该留意绑定在列表框中的数据的数量。
你试图从服务器上绑定单个镜头的完整列表吗?那么这肯定会影响性能。
+0
我绑定到构造函数中生成的列表。卡片列表只有20个项目,每个列表框项目中的垂直子列表仅包含25个纯文本列表框项目。但是,表现很糟糕。 – 2011-02-09 20:29:51
0
UI虚拟化可能会对您有所帮助。尝试使用VirtualizingStackPanel(而不是StackPanel)作为ListBox的ItemsPanel:
<ListBox>
...
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
相关问题
- 1. WPF嵌套列表性能问题
- 2. 嵌套控制可见性问题
- 3. Silverlight绑定问题嵌套控件
- 4. 嵌套列表框大小问题
- 5. 嵌套列表框滚动问题
- 6. 嵌套属性列表框
- 7. Silverlight 4嵌套导航框架通信
- 8. Laravel 4嵌套控制器
- 9. 嵌套列表问题
- 10. Silverlight性能问题!
- 11. Silverlight嵌套属性
- 12. Silverlight组合框性能问题
- 13. Telerik控制性能问题
- 14. 嵌套ItemsControl的大量性能问题
- 15. 嵌套并行性能问题
- 16. 在Silverlight 4中嵌套StackPanels和DataContext继承问题
- 17. 在LongListSelector中嵌套LongListSelector - 性能问题和其他问题
- 18. Silverlight中的Datapager 4 - 嵌套的数据网格可见性问题
- 19. 带嵌套自动化用户控件性能问题的TableLayoutPanel
- 20. Rails的 - 问题重构控制器的嵌套属性创建
- 21. 性能 - 列表框中的Silverlight ContextMenuService
- 22. 可怕的Silverlight性能 - 列表框
- 23. Silverlight的结合问题嵌套ViewModel类
- 24. Primefaces 4对话框架嵌套对话框问题?
- 25. Rails - 嵌套属性问题
- 26. 嵌套资源控制器laravel 4
- 27. 非嵌套列表迭代性能
- 28. Silverlight WCF性能问题
- 29. silverlight数学性能问题
- 30. 如何访问到嵌套列表框
对于卷的某些想法会有所帮助,水平列表框中有多少项?一次可以看到多少个?每个垂直列表框中有多少项?你是否指定了自己的项目面板? – AnthonyWJones 2011-02-08 16:51:05