我有一个datagrid,数据绑定到具有多个属性的类。当我可以改变值时,我需要将选定的行值绑定到几个组合框或文本框(2路绑定)。 想象一下,datagrid有Person列表,其中包含与2个组合框相关联的Age和Name属性,我可以在其中选择值。
如何将所选值属性绑定到组合框?
提前致谢!
编辑:如果可能,我希望在xaml中使用
答案 0 :(得分:2)
在datagrid上,您需要使用Name属性指定控件的名称。
<DataGrid Name= "dgPersons"/>
在组合框中,您可以引用datagrid来绑定选定的值。
<ComboBox SelectedValue="{Binding ElementName=dgPerosn,Path=SelectedItem.PersonId,Mode=TwoWay}/>