Как определить тип примитива связанного столбца для элемента управления DataGrid, когда элемент управления создается с помощью AutoGeneratingColumn?
Я просмотрел все эти классы: DataGridColumn
, DataGridBoundColumn
, DataGridTextColumn
и DataGridBoundColumn.Binding
.
Я не могу определить, к какому типу (типу примитива) относятся столбцы. (Они привязаны к таблице SQL.) Я хочу применять разные стили и конвертеры в зависимости от типа. Я мог бы жестко запрограммировать эти стили и конвертеры на основе имени столбца (которое я могу получить из DataGridTextColumn.Header
), но я хочу ИЗБЕГАТЬ ЭТОГО НА ВСЕХ ЦЕНАХ!