1

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

更改主表中当前记录的位置应触发将明细表中的数据替换为新明细的请求。

但是,我不确定如何继续执行此计划。

我应该监控主表中记录的选择,获取相应主记录的明细数据并替换明细表中的所有数据吗?

4

1 回答 1

1

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

于 2012-04-18T15:14:41.187 回答