Привет.
В WPF приложении есть DataGrid (из WPFToolkit). У этого грида стоит Binding на какой-то source. Необходимо динамически (это важно
) добавить в грид колонку с данными из другого source, у которого будет collection в любом виде, однозначно связанный с изначальным.
Например, есть 2 колонки: индекс и имя. У таблицы ItemsSource установлен на некий список объектов Object с пропертями Index и Name. Колонки связаны с этими пропертями.
Приложение запускается и работает. Теперь на лету создается некая коллекция объектов с пропертями Index и Description, где Index соответствует объектам в ItemsSource таблицы. Как добавить колонку с Description? При этом должны сохраниться группировки, сортировка колонок.
Класс Object менять нельзя.