C# 在UI wpf上显示嵌套记录

C# 在UI wpf上显示嵌套记录,c#,wpf,excel,entity-framework,C#,Wpf,Excel,Entity Framework,我使用实体框架开发了一个WPF应用程序,SQL Server作为后端数据库。我想查询数据库并在excel文件中显示结果 我有一个名为TestPack的父表,它有大约25个字段。每个测试包可能有许多内部通道、外部通道、冲洗、线轴等 现在我想运行这样一个查询“返回所有具有内部遍历或刷新的测试包” 返回的测试包也应该具有InternalWalk和Flushing数据,并且需要在网格中显示 这是我的问题 Project.GetAllTestPacks().Where(t => t.Internal

我使用实体框架开发了一个WPF应用程序,SQL Server作为后端数据库。我想查询数据库并在excel文件中显示结果

我有一个名为TestPack的父表,它有大约25个字段。每个测试包可能有许多内部通道、外部通道、冲洗、线轴等

现在我想运行这样一个查询“返回所有具有内部遍历或刷新的测试包”

返回的测试包也应该具有InternalWalk和Flushing数据,并且需要在网格中显示

这是我的问题

Project.GetAllTestPacks().Where(t => t.InternalWalks.Count != 0 || t.Flushings.Count != 0 ).ToList();

此查询确实返回我想要的结果,即仅返回具有Flushing或Internalwalks的测试包,并通过lazyloading获取相关Flushing和Internalwalks数据。现在我想在UI上显示这些数据,还想将其导出到excel。我该怎么做?

你应该避免问两次或更多次问题。如果您想添加更多详细信息,只需编辑您的第一个问题。的可能重复项