WPF ToolKit DataGrid Performance WPF ToolKit DataGrid Performance wpf wpf

WPF ToolKit DataGrid Performance


Have you looked into using a VirtualizingStackPanel? This will improve performance for large collection of data for rendering on screen.


If you can, switch to the .NET 4.0 version of DataGrid.

For me it reduced binding time from 80 secs to <0.5secs on 10000 rows, 10 columns.

Also, make sure to use UI Virtualization (turned on by default, but sometimes it gets disabled)WPF Toolkit DataGrid scrolling performance problems - why?