Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的项目包含一些(带有复选框的组合框)绑定到同一个可观察集合。
如果我从主组合框中检查了一个项目,我应该过滤/更新来自另一个组合的信息
TmpFilter.Where(m => m.CarID == "MINI").ToList();
并且没有问题,但是如果用户检查了多个选项(“MINI”,“AUDI” ... ),选项列表。我不知道如何进行查询。
你能帮我么?
您可以存储第一个组合框中的选定项目列表 -
List<string> selectedItems;
并且可以使用简单的查询检查列表中是否存在项目 -
TmpFilter.Where(m => selectedItems.Contains(m.CarID)).ToList();