I've got a grid with 26 column all are TextColumn, most are grouped in a different GroupColumns and with a couple hundred rows. I've stripped all my conditional format rules and just have a vanilla XamGrid and scrolling is terrible and barely tolerable. When I have my conditional formats in place it take a good 10 seconds for the grid to scroll after I've swiped.
I've already looked at this post http://es.infragistics.com/community/blogs/kiril_matev/archive/2012/08/13/xamgrid-performance-optimization-using-simplified-templates.aspx but doesn't really apply since I'm already using TextColumns. I'm a doing something wrong or should be doing something?
Thanks
We no longer have a Windows UI product. This product was retired back in July 2015.
http://es.infragistics.com/community/blogs/blagunas/archive/2015/07/29/infragistics-windows-8-and-windows-phone-products-retired.aspx
You should be using the new xamDataGrid vailable in the UWP Preview we have available now.
http://es.infragistics.com/products/universal-windows-platform
The new UWP xamDataGrid has no scrolling performance issues.
These scrolling issues in XamGrid is still as bad in 16.2.
Has anything benn done to improve this?
I understand how this one issue could impact your decision, but keep in mind that the xamGrid is a much more functional data grid. Telerik's grid is more like an advanced ListView and will be limited on the features they can provide since they are using the basic scroll viewer (hierarchy for example). Thank you for trying our product, and for providing your feedback.
Thanks for the update. I switched to using the Telerik grid and it works perfectlly with the same data and formatting; the infragistics grid in it's current state is completely unusable as a solution.
This is a known issue for touch-based scrolling. There are limitations in the WinRT framework that prevents us from properly responding to the touch events in our custom scroll viewer. We are working with Microsoft to help fix this problem. As you will notice, the mouse scrolling works fine. This only occurs with touch.