Я использую WPF DataGrid
для отображения DataTable
. Я использую AutoGenerateColumns = True
для автоматического создания столбцов, так как DataTable
задается динамически.Изменить значение ячейки DataGrid на основе типа данных столбца
Мне нужно изменить значение (я) ячейки, если оно относится к определенному типу данных. Например, если тип данных столбца равен DateTime
, тогда мне нужно отобразить на его месте string
.
Я проверил IValueConverter. Как я могу привязать такой конвертер к столбцам DataGrid, которые генерируются динамически?
_then мне нужно отобразить некоторую строку на своем месте_ Строку, такую как форматированная дата? Или строка типа «Я заменена»? – Shoe
@Jim, я взял пример DateTime и тип данных строки, это может быть что угодно, мне просто нужно прикрепить преобразователи Value в столбцах, которые будут генерироваться динамически (автоматически сгенерированы). – Brij