WPF数据虚拟化的ListView [英] WPF Data virtualizing ListView

查看:948
本文介绍了WPF数据虚拟化的ListView的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我们当前的WinForms应用程序,我们在ListView中显示数百万条记录,使用虚拟化。行是从数据库加载,因为它们要求。这种运作良好,具有良好的性能。

In our current WinForms app, we are displaying millions of records in ListView, using virtualization. Rows are loaded from DB as they are requested. This works well, with good performance.

这是迁移到WPF我们的一个搅局者。我们需要一个ListView数据虚拟化,如的WinForms 2.0了。

This is a showstopper for migrating to WPF for us. We need data virtualization in a ListView, like WinForms 2.0 has.

你知道一个体面的第三方控件,或内置控件做的一个比较简单的方法?它并不需要是一个DataGrid,一个简单的ListView就足够了。

Do you know a decent third-party control, or a relatively easy way of doing it with built-in controls? It doesn't need to be a DataGrid, a simple ListView will suffice.

请注意,我注意到在谈论虚拟化的用户界面,它的数据虚拟化。

Note, I'm note talking about UI virtualization, it's data virtualization.

推荐答案

这篇文章的 WPF数据虚拟化应该正是你所寻找的,我只是实现它很容易,它的工作原理。

The article WPF Data Virtualization should be exactly what you are looking for, I just implemented it quite easily, and it works.

这篇关于WPF数据虚拟化的ListView的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆