Datagrid加载大量数据
我目前正在使用 WPF 数据网格,它需要能够快速加载大约 500k 行的大量数据,因为目前它非常慢。
由于数据太大,这当然会减慢数据网格的速度。加载这些数据的最佳方法是什么,我只想真正加载用户实际查看的内容,但我真的不确定如何做到这一点,任何帮助和示例都会很棒。
我目前正在从 csv 中读取数据并使用此信息填充数据网格。
我正在使用 c# 和 .net 4.0。
I am currently using a WPF datagrid which needs to be able to load a large amount of data around 500k of rows fast, as at present it is very slow..
This is of course going to slow the datagrid down as the data is so large. What is the best way to load this data, I only want to really load what the user will actually be viewing but am really unsure how to do this, any help and examples would be amazing.
I am currently reading in from a csv and populating a datagrid, with this information.
I am using c# and .net 4.0.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要设置某种分页。这个答案描述了如何使用CollectionViews来做到这一点。
You need to set up some sort of paging. This answer describes how to do it with CollectionViews.