查询可观察的集合,并将这些结果添加到列表框中

本文关键字:添加 结果 列表 观察 集合 查询 | 更新日期: 2023-09-27 17:59:01

事实上,我有一个可观察的集合,里面有专业人士的详细信息,如姓名、角色、行业、地区、语言等。我想在列表框中按不同类别对这些详细信息进行分组,如根据地区和语言等,有人能帮我吗。。!!

查询可观察的集合,并将这些结果添加到列表框中

您可以使用Linq根据您想要的的任何属性查询您的收藏

var GroupedByRegion=from c in myobservableCollection
                    group c by c.Region into g
                    select new {Region = g.Key , Items=g};
var GroupedByLanguage=from c in myobservableCollection
                      group c by c.Language into g
                      select new {Language= g.Key , Items=g};