In the past, I used a number of commercial datagrids WPF data, and I have to say that the performance was rather disappointing and slow. I would like to be able to upload up to a million records and quickly scroll up and down without any delay.
Some WPF developers told me that it is really possible to create a WPF Datagrid from scratch - with much less features than commercial ones - mostly focused on performance.
But how will I go on? I was told that the development of these datagrids should not be built in the usual way of using ItemsControl, which leads to the same performance problems as existing wpf grids.
Is the Guru here to point me in the right direction?
Update:
Since one person mentioned the doubt that he needed a million records, now they are jumping too much on the same side. I'm interested in creating a high-speed, low-latency Datagrid with a barely defined function that can theoretically exist up to a million records.
I don't need sorting, filtering, or all I need is speed. And this is where I need guidance from the Guru. I know what data virtualization is, it's just not enough.
Houman
source share