Winforms 如何从所选主记录读取详细信息表?

Winforms 如何从所选主记录读取详细信息表?,winforms,data-binding,master-detail,Winforms,Data Binding,Master Detail,我在一个数据集上有一个绑定源,该数据集有两个表,一个包含大量记录的主数据集和一个只包含所选主数据集的详细信息的详细数据集 更改主表中当前记录的位置应触发用新详细信息替换详细信息表中数据的请求 然而,我不知道如何进行这项计划 我是否应该监视主表中记录的选择,获取相应主记录的详细信息数据并替换详细信息表中的所有数据?将主表上的SelectionMode设置为RowSelect,然后处理SelectionChanged事件。在该事件中,只需清除绑定到明细表的明细对象的BindingList,然后使用基

我在一个数据集上有一个绑定源,该数据集有两个表,一个包含大量记录的主数据集和一个只包含所选主数据集的详细信息的详细数据集

更改主表中当前记录的位置应触发用新详细信息替换详细信息表中数据的请求

然而,我不知道如何进行这项计划


我是否应该监视主表中记录的选择,获取相应主记录的详细信息数据并替换详细信息表中的所有数据?

将主表上的SelectionMode设置为RowSelect,然后处理SelectionChanged事件。在该事件中,只需清除绑定到明细表的明细对象的BindingList,然后使用基于选择主项的新明细项重新填充明细表。

将主表上的SelectionMode设置为RowSelect,然后处理SelectionChanged事件。在该事件中,只需清除绑定到详图表的详图对象的BindingList,然后根据选择的主项目使用新的详图项目重新填充详图列表