В WPF я пытаюсь связать свойство даты в DataGrid
и могу сортировать, только если оно связано со свойством DateTime
.
Приложение должно отображать дату в формате, соответствующемнастройки региона и языка пользователя.
Проблема в том, что когда дата является свойством string
, она отображается в соответствии с настройками региона, но когда свойство привязано к DateTime
, формат даты по умолчанию устанавливается по умолчанию.к американскому, а не к правильному региону.
Поэтому, если он связан со свойством string
, сортировка по столбцу не работает, а если он связан со свойством DateTime
, он не преобразуется вправильный регион.