Для определения сортировки столбцов можно использовать SortMemberPath.Но как я могу определить, что этот столбец будет отсортирован по убыванию?
Я не уверен, что это поможет, но вы можете взглянуть на CollectionViewSource Class . Существует свойство SortDescription , в котором можно установить порядок сортировки. Взгляните на этот пост для примера кода.