Доброго времени суток! Сразу же прошу прощения за, может быть, неправильно заданный вопрос в заголовке, постараюсь объяснить всю суть.
Есть у меня модель
RecordVM
, в ней содержится коллекция объектов (
RecordVM.Collection
) - записи в БД. В каждой записи есть список групп -
List<DBEGroup> Groups
. Смысл в том, что в каждой записи может быть выбрано несколько групп из
GroupsVM.Collection
, которые и добавляются в этот список.
В интерфейсе программы я использую DataGrid, в нём бы я хотел сделать что-то наподобие ComboBox, но с возможностью выбора нескольких групп.
Вот собственно и вопрос: как мне сделать так, чтобы, отметив галочкой определенную группу, она добавилась бы в список групп текущей записи, т.е. что-то наподобие
RecordVM.SelectedItem.Groups.Add(CheckedGroup)
?
Свойство
SelectedItem
DataGrid'а связано со свойством
RecordVM.SelectedItem
.
Заранее спасибо!