【问题标题】:Devexpress Master DetailDevexpress 主详细信息
【发布时间】:2018-05-31 12:34:18
【问题描述】:

我如何为这个项目创建主详细信息,但只想创建详细信息部分。就像下图一样。在 Pilot List 部分中,当我单击每个人旁边显示为加号的区域时,该航班部分的字段会显示在该人中。这是详细信息区域“航班”。 感谢您的帮助。

enter image description here

【问题讨论】:

  • 第一个GridControl的数据源是什么?数据集?列表?通常,您只需将子 GridControl 的 DataMember 属性设置为包含子集合的属性。

标签: c# devexpress


【解决方案1】:

参考这个 - Master - detail - detail on two grids

说明:

也就是说,我有一个包含三个表的 DataSet:CustomerInfo、Detail 和 详细信息。 CustomerInfo 表与 详细信息表。反过来,详细信息表具有一对多 与 DetailInfo 的关系之一。我创建了两个 BindingSource 组件。第一个的 DataSource 属性设置为 DataSet 和 DataMember 属性 - 到“CustomerInfo”。第二个BindingSource 绑定到第一个BindingSource,其DataMember属性为 设置为关系名称(“CustomerInfo_Detail”)。一个网格被绑定 到第二个 BindingSource。这样,如果我单击检索详细信息 按钮,创建相应的详细级别。

要在单独的 GridControl 中显示主从数据,请使用以下代码示例中描述的方法:How to Display Master-Detail Tables in Separate Grid Controls

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 2012-11-17
    • 2014-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多