ListBox, многие ко многим и binding - как надо?
От: Just1769 Россия  
Дата: 30.11.05 19:14
Оценка:
Есть типизированный датасет, две таблицы с объектами и таблица связи.
Между ними в дизайнере протянуты рилейшены.
Таблицы: 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 — не нашёл.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.