Hi,
I am using XamDatagrid v14 and the data binding is very slow(~ 10-15 sec) and the screen almost freezes during that duration. Subsequent bindings are fine. Binding is fine if the number of columns are 15 and if I increase one more column, the load time is pathetic, but this huge bind time is only first time. later loads are fine. So in essence, I have these three problems...
1) Significant DatabindLoad time of XamdDatagrid.
2) Screen freeze during databind.
3) Slow Databinding dependency on the number of columns.
Regards,
Raj.
Hello Raj,
I am just checking if you require any further assistance on the matter.
Sincerely,
Krasimir, MCPD
Developer Support Supervisor - XAML
Infragistics
www.infragistics.com/support
Thank you for your post. I have been looking into the behavior that you have described and I could not managed to reproduce it. I have created sample application to test this scenario and added a XamDataGrid and on a button click, I am setting the DataSource of the XamDataGrid to a DataTable. The XamDataGrid seems to need similar time to load when the DataTable contains 10 and 50 columns (the rows of the table are 1000 in both cases) and the time to load is between 1 and 2 seconds.
Re-setting the DataSource after the initial load might take less time, since the XamDataGrid is reusing the elemets that can be reuses to provide better performance.
I am attaching the sample application that I have created and two videos (one with 10 and one with 50 column).
Would you please let me know if you can reproduce the same behavior with my sample application and if not, would you modify my sample application to show the issue or send me an isolated sample application, in order to be able to research what might be the reason for the behavior?
Looking forward to hearing from you.