ユーザコントロール内のユーザコントロールポップアップをダブルクリックして、ユーザコントロールのstrings.Add(dataGridView1.Rows[i].Cells[e.ColumnIndex].Value.ToString());
をチェックリストボックスとボタンにします。どのようにボタンのクリックとcheckedListBox1.CheckedItemsのDataGridviewをbindingSource.filter = string.Format( "LoadName LIKE '{}'"、); IsChecked()
が偽の方法であり、値は、あなたのCheckedListBox
でチェックされているかどうか、あなたはあなたを伝える何かでそれを置き換える必要がありユーザコントロールでデータグリッドビューをフィルタリングする方法
var checkedValues = strings.Where(s => IsChecked(s))
.Select(s => "'"+s+"%'")
.ToArray();
bindingSource.Filter = "LoadName LIKE " + string.Join(" or ",checkedValues);
:私は思う おかげ
希望
仮にあなた
CheckedListBox
項目は次の行を置き換えることができ、文字列です。ちなみに、あなたの古い質問では何か答えを受け入れるべきです。そうしないともう一度あなたに返答する人はほとんどありません。それはStackOverflowの仕組みです;-) – digEmAll