C# DataGridView:Windows窗体中的主表和明细表

C# DataGridView:Windows窗体中的主表和明细表,c#,.net,data-binding,gridview,datagridview,C#,.net,Data Binding,Gridview,Datagridview,如何在windows窗体中处理主/明细网格的选择。我希望详细信息网格仅显示子记录 如何执行此操作?假设您绑定到一个对象,该对象包含一个作为属性的子记录集合,并且您正在使用数据绑定: List<MasterObject> MasterObjectList MasterDataGridView.DataSource = MasterObjectList DetailsDataGridView.DataSource = MasterDataGridView.DataSource De

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


如何执行此操作?

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

List<MasterObject> MasterObjectList

MasterDataGridView.DataSource = MasterObjectList

DetailsDataGridView.DataSource = MasterDataGridView.DataSource

DetailsDataGridView.DataMember = "ChildCollection"
我认为这是正确的,但不是在安装了VS的计算机前检查它。ChildCollection是主对象上包含子记录的属性