Я хотел бы отсортировать некоторые объекты, которые имеют свойство Name. Эти объекты хранятся в CollectionViewSource. Я добавляю описание сортировки следующим образом:
MyCollectionViewSource.View.SortDescriptions.Add(new SortDescription("Name"),direction));
где направление - Восходящий / Нисходящий.
Все отлично работает, кроме одного случая.
В датском алфавите, когда я использую, например, имя: Орхус или Аабенра, оно должно быть после "Z". Поэтому, когда у меня есть следующие имена:
Силькеборг, Орхус, Обенро, Оденсе его следует отсортировать следующим образом:
- Оденсе Силькеборг, Обенро, Орхус
однако, в настоящее время она сортируется следующим образом:
- Обенро Орхус Оденсе Силькеборг
Я пытался изменить информацию о культуре перед каждой сортировкой, но она не работает.
SQL Server 2005 сортирует эти значения правильно.