2011年2月22日

Silverlight &WPF 技巧(一)DataGrid虚拟化加速不自动开启?

摘要: 在数据量大的情况下,DataGrid和ComboBox无法渲染或者渲染速度比较慢。首先我们来介绍下VirtualizingStackPanel 类(以下摘自MSDN) 标准布局系统可以创建项容器并为每个与列表控件关联的项计算布局。 “虚拟化”是指一种技术,通过该技术,可根据屏幕上所显示的项来从大量数据项中生成用户界面 (UI) 元素的子集。 如果在可能只有少量元素显示在屏幕上时生成多个 UI 元素,则会对应用程序的性能产生负面影响。 VirtualizingStackPanel 会计算可见项的数量,并处理来自 ItemsControl(如 ListBox 或 ListView)的 ItemC. 阅读全文

posted @ 2011-02-22 15:50 Mr.Wrong居然被人用了 阅读(5689) 评论(14) 推荐(13) 编辑

导航