0

私のプロジェクトには、同じ監視可能なコレクションへのいくつかの (チェックボックス付きのコンボボックス) が含まれています。

メインコンボボックスからアイテムをチェックした場合、他のコンボボックスからの情報をフィルタリング/更新する必要があります

TmpFilter.Where(m => m.CarID == "MINI").ToList();

そして、問題はありませんが、ユーザーが複数のオプション (「MINI」、「AUDI」...) をチェックすると、オプションのリストが表示されます。クエリの作成方法がわかりません。

手伝ってくれませんか?

4

1 に答える 1

0

最初のコンボボックスから選択したアイテムのリストを保存できます-

List<string> selectedItems;

また、単純なクエリを使用してアイテムがリストに存在するかどうかを確認できます-

TmpFilter.Where(m => selectedItems.Contains(m.CarID)).ToList();
于 2013-03-30T14:54:59.250 に答える