У меня есть две привязки DataGridView к базовому источнику данных через BindingSources и TableAdapaters.
У меня есть две модели; Строки и таблицы.
Таблицы -> [идентификатор, дескриптор, описание]
Строки -> [id, handle, table_id]
То есть между таблицами и строками много-к-одному.
Какой самый простой способ сделать выбор «таблиц» DataGridView для фильтрации содержимого «строк» DataGridView?
Я понимаю, что для источника данных "строк" DataGridView можно установить источник связывания "таблиц" DataGridView, но это не поддерживает множественный выбор.
В настоящее время, когда выбор в DataGridView «таблиц» изменяется, я перебираю выбранные строки и строю строковый фильтр для DataGridView «строк», но считаю это медленным и грязным.
Кто-нибудь знает лучший способ?