BindingSources と TableAdapaters を介して、基になる DataSource にバインドされた 2 つの DataGridView があります。
2 つのモデルがあります。文字列とテーブル。テーブル -> [id、ハンドル、説明] 文字列 -> [id、ハンドル、table_id]
したがって、テーブルと文字列の間には多対 1 があります。
「テーブル」DataGridView を選択して「文字列」DataGridView の内容をフィルタリングする最も簡単な方法は何ですか?
「文字列」DataGridView のデータソースを「テーブル」DataGridView のバインディングソースに設定できることは理解していますが、これは複数選択をサポートしていません。
現時点では、「テーブル」DataGridView の選択が変更されると、選択した行を反復処理し、「文字列」DataGridView の文字列ベースのフィルターを構築していますが、これは遅くて面倒です。
誰もがより良い方法を知っていますか?