Есть типизированный датасет, две таблицы с объектами и таблица связи.
Между ними в дизайнере протянуты рилейшены.
Таблицы: Rubrics (Id, Caption), Articles (Id, Title) и ArticlesRubrics (RubricId, ArticleId).
Рилейшены: RubricArticles и ArticleRubrics.
Вопрос: Как сделать автоматическое создание/удаление строк в таблице ArticlesRubrics?
С заполнением возможными значениями всё просто — у ListBox задаются DataSource, DisplayMember и ValueMember
articleEditForm.listBoxRubrics.DataSource = data.Rubrics;
articleEditForm.listBoxRubrics.DisplayMember = "Caption";
articleEditForm.listBoxRubrics.ValueMember = "Id";
А как задать начальное выделение и обновление таблицы ArticlesRubrics при изменении выделеных пунктов ListBox — не нашёл.