WPF Toolkit Datagrid Сортировка - PullRequest
       6

WPF Toolkit Datagrid Сортировка

0 голосов
/ 15 декабря 2010

Наш клиент хочет отсортировать значения в сетке данных WPF.

Один из столбцов является столбцом промежутка времени. Тем не менее, это в строковом формате. Вот пример данных.

-1 неделя - реорганизация персонала

-2 Месяца - Дизайн сайта

-5 лет - переговоры о слиянии

Мне удалось преобразовать строковые данные в числовое значение, соответствующее датам. Я также поместил этот столбец в таблицу данных. Теперь клиент хочет отсортировать столбец с помощью строки span. Как мне поступить об этом?

1 Ответ

1 голос
/ 15 декабря 2010

Вы можете добавить свойство в класс

public string StringSpan { get; set; }
public TimeSpan Span { get { return ParseSomehow(StringSpan); } }

и используйте SortMemberPath="Span" для вашего DataGridColumn. Так что вы не обязаны даже показывать Span в сетке.

...