【问题标题】:DataGridView : Master and Detail table in Windows formDataGridView : Windows 窗体中的 Master 和 Detail 表
【发布时间】:2023-04-08 18:28:02
【问题描述】:

如何在 windows 窗体中处理主/详细网格的选择。我希望详细信息网格仅显示子记录。

我该怎么做?

【问题讨论】:

    标签: c# .net data-binding gridview datagridview


    【解决方案1】:

    假设您正在绑定到一个包含子记录集合作为属性的对象,并且您正在使用数据绑定:

    List<MasterObject> MasterObjectList
    
    MasterDataGridView.DataSource = MasterObjectList
    
    DetailsDataGridView.DataSource = MasterDataGridView.DataSource
    
    DetailsDataGridView.DataMember = "ChildCollection"
    

    我认为是对的,但不是在安装了VS的电脑前检查它。 ChildCollection 是 MasterObject 上包含子记录的属性。

    【讨论】:

      猜你喜欢
      • 2015-05-13
      • 1970-01-01
      • 2019-04-10
      • 1970-01-01
      • 2015-10-12
      • 2021-11-11
      • 1970-01-01
      • 2023-04-03
      • 2016-05-23
      相关资源
      最近更新 更多