У меня есть DataGrid
, где я показываю некоторые данные Job
. Одно из полей вычисляется на основе двух столбцов.Сортировка Silverlight DataGridColumn на основе содержимого (а не основного свойства)
Существует расчетное поле StaffName
, которое исходит из разных свойств (которые скрыты в сетке данных).
Я хочу сортировать StaffName
на основе содержимого, отображаемого в сетке, и не основываться на базовом свойстве, на котором применяется Converter
. на самом деле существует несколько базовых свойств, и обработка их сортировки сложна. Структура данных поступает из другой сборки, которая не знает о каких-либо конвертерах/поисковых системах, которые преобразуют другое свойство в StaffName
.
Как достичь этого?
В поле StaffName нет базового поля, это вычисляемое поле, и этот расчет используется в многосвязных конвертерах. – Tilak
Можете ли вы создать оболочку StaffName в частичном классе для вашего текущего объекта DataContext? –