首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF ToolKit DataGrid性能

WPF ToolKit DataGrid性能
EN

Stack Overflow用户
提问于 2009-07-01 13:00:42
回答 2查看 1.6K关注 0票数 8

我得到了一个带有6列的DataGrid,每个列都是一个RadioButton,这样用户就可以选择1/6选项。大约有100排。我用6个bool数据成员创建了一个自定义类,然后用大约100个自定义类对象的列表绑定数据集。有两个问题:

  1. 当我滚动数据网格时,绑定时间非常慢,有时某些行的检查值消失了。

当绑定到这样的大量数据时,是否存在任何已知的数据存储问题?以及如何提高性能。我正在使用6月版的WPF工具包

谢谢

P/S:您可以下载我的示例应用程序来准确地理解问题http://www.mediafire.com/file/jrmft4m4jwm/WpfApplication3.zip

EN

回答 2

Stack Overflow用户

发布于 2009-10-14 14:18:27

你研究过使用VirtualizingStackPanel吗?这将提高用于在屏幕上进行渲染的大量数据收集的性能。

票数 1
EN

Stack Overflow用户

发布于 2011-11-30 13:38:23

如果可以,请切换到.NET 4.0版本的DataGrid。

对我来说,它将10000行10列上的绑定时间从80秒缩短到<0.5秒。

另外,确保使用UI虚拟化(默认打开,但有时会禁用) WPF Toolkit DataGrid scrolling performance problems - why?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1069025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档