WPF将selectedvalue datagrid绑定到组合框

时间:2012-05-31 16:23:41

标签: wpf binding datagrid combobox selectedvalue

我有一个datagrid,数据绑定到具有多个属性的类。当我可以改变值时,我需要将选定的行值绑定到几个组合框或文本框(2路绑定)。 想象一下,datagrid有Person列表,其中包含与2个组合框相关联的Age和Name属性,我可以在其中选择值。

如何将所选值属性绑定到组合框?

提前致谢!

编辑:如果可能,我希望在xaml中使用

1 个答案:

答案 0 :(得分:2)

在datagrid上,您需要使用Name属性指定控件的名称。

<DataGrid Name= "dgPersons"/>

在组合框中,您可以引用datagrid来绑定选定的值。

<ComboBox SelectedValue="{Binding ElementName=dgPerosn,Path=SelectedItem.PersonId,Mode=TwoWay}/>