En nuestra aplicación WinForms actual, estamos mostrando millones de registros en ListView, usando la virtualización. Las filas se cargan desde DB a medida que se solicitan. Esto funciona bien, con buen rendimiento.WPF Data virtualizando ListView
Esta es una parada memorable para migrar a WPF para nosotros. Necesitamos virtualización de datos en un ListView, como lo ha hecho WinForms 2.0.
¿Conoces un control decente de un tercero o una forma relativamente fácil de hacerlo con los controles integrados? No necesita ser un DataGrid, un simple ListView será suficiente.
Nota, me refiero a hablar sobre la virtualización de IU, es la virtualización de datos.
Desde la perspectiva de UX: ¿Los usuarios se benefician de poder desplazarse a través de millones de filas? ¿No están siempre interesados solo en los primeros (cientos) ítems, basados en la búsqueda? –