Я обнаружил, что столбцы таблицы данных можно динамически создавать и связывать в Silverlight. Однако я не могу найти способ привязать данные к этим столбцам.
Если я попытаюсь связать любой тип объекта с AutoGenerateColumns = true, тогда имена каждого свойства объекта будут добавлены в виде столбцов, и информация об объекте будет отображаться в сетке в дополнение к существующим столбцам, которые не показывают данных.
Если я применяю список с AutoGenerateColumns = false, тогда я все равно получаю строки для отображения в таблице, но без данных в столбцах.
Я не хочу создавать определенный объект для каждого случая, когда мне нужно отображать данные в datagird.
Я не хочу, чтобы имена моих столбцов ограничивались именами свойств, например имена без пробелов.
Я хочу иметь возможность привязать список или массив словарей к сетке данных. Я также хочу иметь возможность контролировать, какие данные отображаются в каких столбцах.