实体框架 - 如何将外键表值显示到数据绑定datagridview(winform)

时间:2016-07-01 16:42:16

标签: c# winforms entity-framework data-binding datagridview

我正在使用C#和Entity Framework开发Winforms应用程序。

我有这个表结构

患者

  • PK_Patients
  • PatientID
  • PatientName

产品:

  • PK_Items
  • 的ItemID
  • ItemDesc

Enrollmeds:

  • PK_EnrollMeds
  • FK_User_Add
  • DateTimeAdded
  • FK_Items
  • FK_Patients

我有一个显示患者详细信息的表格,并会显示所有登记给患者的项目。添加和删​​除注册到患者的项目按钮,然后是“保存并取消”按钮。

在我的表格上,我有一个只读文本框,显示患者详细信息, DataGridView数据绑定(bindingSource)到enrollmeds表(从数据源拖动)。

我的问题是如何在DataGridView上显示所有项目的项目详细信息。

到目前为止我做了什么:

  • DataMember的{​​{1}}设置为显示商品详情的DataGridView,但只显示顶部商品

  • items的{​​{1}}设置为DataMember,显示所有行,但不显示我想要显示的列

0 个答案:

没有答案