当前位置:  开发笔记 > 编程语言 > 正文

WPF listview/gridview性能可怕,建议

如何解决《WPFlistview/gridview性能可怕,建议》经验,为你挑选了2个好方法。

我有一个窗口使用绑定到ObservableCollection的WPF ListView/GridView.表演完全可怕.每次添加/删除/修改项目时,应用程序都会尝试加载300-400项和CPU使用率峰值.分析没有揭示任何明显的东西.

有人有什么建议吗?



1> redjackwong..:

检查这些属性:

VirtualizingStackPanel.IsVirtualizing="True"
VirtualizingStackPanel.VirtualizationMode="Recycling"
ScrollViewer.IsDeferredScrollingEnabled="True"



2> Soni Ali..:

您需要按照本文中的说明虚拟化ListView的ItemSource:WPF: CodeProject上的数据虚拟化作者:Paul McClean

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有