C# wpflambda表达式问题

C# wpflambda表达式问题,c#,wpf,lambda,C#,Wpf,Lambda,我已从表ScreenCography中查看屏幕类别的列表框列表: 在编辑情绪中,我有itemID(黄色),我想得到屏幕类别的集合 分配给所选项目的 如何使用lambda表达式实现这一点 我可以从“项目筛选分类”中获得可观的收集 IQueryable查询=\u context.itemsInScreenContegory 。其中(s=>s.ItemId==\u item.ItemId); _OCItemsInScreenCollection=新的ObservableCollection(查询);

我已从表ScreenCography中查看屏幕类别的列表框列表:

在编辑情绪中,我有itemID(黄色),我想得到屏幕类别的集合 分配给所选项目的

如何使用lambda表达式实现这一点

我可以从“项目筛选分类”中获得可观的收集

IQueryable查询=\u context.itemsInScreenContegory
。其中(s=>s.ItemId==\u item.ItemId);
_OCItemsInScreenCollection=新的ObservableCollection(查询);
但我如何才能从“ScreenCollection”中获取ObservableCollection,并将其用作listBox的itemSource

希望这句话清楚,并等待帮助我…

IQueryable query=\u context.itemsInScreenCography
            IQueryable<ItemsInScreenCategory> query = _context.ItemsInScreenCategory
.Where(s => s.ItemId == _item.ItemID)
.Select(s=>s.ScreenCategory)
.Where(s=>s.ItemId==\u item.ItemId) .选择(s=>s.ScreenCategory)
\u context.Items.Select(i=>i.screencography)
也可以使用

您可以通过该查询获得屏幕类别,并应使用该数据构建一个
ObservableCollection

            IQueryable<ItemsInScreenCategory> query = _context.ItemsInScreenCategory
.Where(s => s.ItemId == _item.ItemID)
.Select(s=>s.ScreenCategory)