Skip to content

Example shows the built-in data virtualization support in WPF DataGrid where it processes the record creations in on-demand for better loading performance. It will be useful when working with large number of records.

Notifications You must be signed in to change notification settings

SyncfusionExamples/working-with-large-numbers-of-records-in-wpf-datagrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

WPF DataGrid - Working with large numbers of records

Example shows the built-in data virtualization support in WPF DataGrid where it processes the record creations in on-demand for better loading performance.

In this way, datagrid provides the same loading time for 1K records and 1 million record. You can enable data virtualization in datagrid by setting EnableDataVirtualization property. Also, setting UseDrawing property as Default improves the loading and also scrolling performance.

In addition to that datagrid provides option to show built-in busy indicator for long running operations by setting ShowbusyIndicator as true to enhance the user experience.

Reference

WPF DataGrid Performance

WPF DataGrid

Other examples

WPF DataGrid - Scrolling performance with more number of rows and columns example

WPF DataGrid Performance - Asynchronous scrolling example

About

Example shows the built-in data virtualization support in WPF DataGrid where it processes the record creations in on-demand for better loading performance. It will be useful when working with large number of records.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages