We found one issue regarding Infragistics (WPF4 v13.2) XamGrid sorting when we have hierarchical data.
Issue – When we expand the main rows from XamGrid & click on header columns to sort inner table. It sorts all the data in other inner tables also.
We have attached a sample application for the same.
Scenario – 1 – Expand both the rows. Click on “Department Name” column header, it sorts both the employee’s data in ascending order.
Scenario – 2 - Click again on “Department Name” column header, it sorts both the employee’s data in descending order.
Hello Kunal,
The development issue with ID of 170532 has been fixed and it is available in the latest Service Release. You can download the Service Release by logging in our web site and then going to Account\My Keys and Downloads page.
Thank you for using Infragistics Components.
Sincerely,
Krasimir, MCPD
Developer Support Supervisor - XAML
Infragistics
www.infragistics.com/support
Thanks for reply. We will wait for further updates
Thank you for your post. I have been looking at the functionality you want to achieve and the reason why you are having all child records on the second level sorted at the same time is because they are all using the same column layout. To have independent sorting for each child band you need to provide a column layout for each child record using the "ColumnLayoutAssigned" event of the xamGrid control. I am attaching a sample for you which is showing how to do it. However there is an issue in our control which prevents this functionality to work properly for the moment, which I have already logged with our developers in our tracking system, with an issue ID of 170532. I have also created a support ticket on your behalf with number CAS-135678-S9N8T1 in order to link the development issue to it so that you are automatically updated when a Service Release containing your fix is available for download.
Sincerely,RadkoPrincipal Product Developer (XAML)Infragisticswww.infragistics.com/support