C# 如何像DevExpress Winform中的主细节表示一样将两个网格相互绑定

C# 如何像DevExpress Winform中的主细节表示一样将两个网格相互绑定,c#,winforms,devexpress,devexpress-windows-ui,C#,Winforms,Devexpress,Devexpress Windows Ui,我想知道如何像主细节那样将两个网格相互绑定?例如我有两个网格。订单和订单详情。订单详细信息放置在订单的下一个。我想制作一个动态过滤器,可以根据我的选择在明细表网格中隐藏或显示行。。此操作可由行选择或行双击事件触发。没关系。 我希望,我能正确地告诉你。 提前感谢。如果您使用的是ADO.NET数据集(System.Data.dataset),则用于显示详细数据的GridControl实例应绑定到ADO.NET数据关系 以下是标准NorthWind数据集以两个网格主节点详细信息方式绑定的代码片段: B

我想知道如何像主细节那样将两个网格相互绑定?例如我有两个网格。订单和订单详情。订单详细信息放置在订单的下一个。我想制作一个动态过滤器,可以根据我的选择在明细表网格中隐藏或显示行。。此操作可由行选择或行双击事件触发。没关系。 我希望,我能正确地告诉你。
提前感谢。

如果您使用的是ADO.NET数据集(
System.Data.dataset
),则用于显示详细数据的GridControl实例应绑定到ADO.NET数据关系

以下是标准NorthWind数据集以两个网格主节点详细信息方式绑定的代码片段:

BindingSource masterBS = new BindingSource();
masterBS.DataMember = "Orders";
masterBS.DataSource = nwindDataSet1;

BindingSource detailBS = new BindingSource();
detailBS.DataMember = "OrdersOrder Details";
detailBS.DataSource = masterBS;


this.gridControl1.DataSource = masterBS;
this.gridControl1.ShowOnlyPredefinedDetails = true; // 

this.gridControl2.DataSource = detailBS;
要查看完整的代码,请查看以下DevExpress知识库文章:

2Ugenepodskal和2Run-上面的链接指的是DevExpress知识库文章,该文章提供了所有需要的详细信息,并包含官方来源的确切答案。所以,我不理解你的否决票。。。无论如何,我已经更新了我的答案。