When I bind my dataview to the grid it's vertical scrolling is awfully slow, especially compared to winforms datagridview. If I resize the window so that the grid displays fewer columns, the scrolling improves. I've noticed this with all the wpf datagrids out there and I'm really surprised by this. The winforms datagridview inside a wpf host window has better scrolling performance.
I'm reading things like virtualization, lazy load, etc. but I haven't found anything that really explains what those features do. Where can I read up on them, or better yet what can I do to improve the scrolling performance?
Okay, I found a section in the online docs about optimizing performance. It was helpful.
http://help.infragistics.com/NetAdvantage/WPF/2008.2/CLR3.x/