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

Вот собственно и вопрос: как мне сделать так, чтобы, отметив галочкой определенную группу, она добавилась бы в список групп текущей записи, т.е. что-то наподобие
RecordVM.SelectedItem.Groups.Add(CheckedGroup)?
Свойство
SelectedItem DataGrid'а связано со свойством
RecordVM.SelectedItem.
Заранее спасибо!