Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
20
on-demand databinding in xamdatagrid
posted

Hello,

We used an UltraDataSource with our winforms infragistics grid, to do on-demand loading.

We needed this because our medium-sized datagrids (10000 rows) were backed by datasets that were updated asynchronously. Updates affect all rows in the dataset, and are received every few seconds. Doing the updates on the UI thread caused noticeable freezes with each update. The UltraDataSource allowed us to double-buffer the datasets, performing updates on another thread without blocking the UI thread.

We want to port the double-buffered datasets over XamDataGrid, or come up with another way of doing asynchronous dataset merges without the grid complaining.

I know that I can only bind to an IEnumerable... what's the best way to do a port?

Thanks in advance!