Hi, when a sort operation is applied to the grid with an active filter, does the grid internally sort ALL the records, or just the ones that are filtered in to view? When a grid has thousands of rows and is filtered to only show ~10, we observed that the CPU load caused by sorting does not decrease significantly from having no filter applied.
Hello Dierk,
The default sort evaluation is set to auto which performs all sorting operations for it's entire record collection internally in the data presenter.
If you want to change how the sorting functions, eg. UseCollectionView or perform it manually I strongly recommend reading the following help topic article about sorting.
http://help.infragistics.com/Help/Doc/WPF/2016.1/CLR4.0/html/xamDataGrid_Sorting_Overview.html
For more details about how the sorting a grouping process works together please visit the following article:http://help.infragistics.com/Help/Doc/WPF/2016.1/CLR4.0/html/xamDataGrid_Sorting_and_Grouping_Process_Overview.html
Let me know if you have any questions or concerns you may have.