显示数据网格中包含的对象字段 - 实体框架
我正在使用实体框架 4.3 以便在 WPF DataGrid 控件中显示数据库中的表。
我使用泛型来表示 EntityObject。 一些 ObjectEntities 保存相关对象,我还想显示相关对象属性。
我使用的这段代码返回 QueryObject context.CreateObjectSet().Include("RelatedObjectTable")
此代码仅显示相关对象的类型。 在 xaml 中,我使用 DataGrid 属性 AutoGenerateColumns ="True" 并且我想保持这种方式。
如何显示相关对象属性?
谢谢
I'm using entity framewrok 4.3 in order to display tables from the database in a WPF DataGrid control.
I'm using generic in order to represent EntityObject.
Some ObjectEntities hold related object and I want to display also the related objects properties.
This code I'm using returns QueryObject
context.CreateObjectSet().Include("RelatedObjectTable")
This code display only the type of the related object.
In the xaml, I'm using the DataGrid property AutoGenerateColumns ="True" and I want to keep this way.
How can I display the related object properties?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
AutoGenerateColumns 将从您的 QueryObject 生成所有列。您可以通过以下方式从相关表中添加其他列:
AutoGenerateColumns will generate all the columns from your QueryObject. You can add additional columns from the related table this way:
我通过使用 ASP.NET 动态数据实体 Web 应用程序解决了这个问题。
这个项目提供了一个很好的向导来构建一个反映了
数据库。
I solved this issue by using ASP.NET Dynamic Data Entities Web Application.
It is a project that give a nice wizard to build a web project which reflect the
database.