Silverlight 4.0 Silverlight页面中Datagrid控件中的组合框selectedValue

Silverlight 4.0 Silverlight页面中Datagrid控件中的组合框selectedValue,silverlight-4.0,datagrid,combobox,Silverlight 4.0,Datagrid,Combobox,我有一个Silverlight页面,其中有一个按钮控件和一个Datagrid。 Silverlight页面上的单击事件将导航到Silverlight子窗口。 Silverlight页面上的DataGrid显示所有客户的订单。 Silverlight子窗口有一个dataform和textfields以及一个客户组合框。 在ChildWindow上保存数据没有问题。 当我在ChildWindow上单击OK时,问题开始出现。 Silverlight页面上的datagrid由订单信息填充。 DataGr

我有一个Silverlight页面,其中有一个按钮控件和一个Datagrid。 Silverlight页面上的单击事件将导航到Silverlight子窗口。 Silverlight页面上的DataGrid显示所有客户的订单。 Silverlight子窗口有一个dataform和textfields以及一个客户组合框。 在ChildWindow上保存数据没有问题。 当我在ChildWindow上单击OK时,问题开始出现。 Silverlight页面上的datagrid由订单信息填充。 DataGrid中的一列是CustomerID列。 为了让用户更好地理解它是谁的订单,我决定在列表中添加一个组合框 datagridtemplatecolumn。组合框完全绑定到CustomerDataSource。 但是对于每个订单,我希望它显示相应的客户名称。 但事实并非如此。
如何实现这一点?

这是我设置组合框selectedvalue的代码

<ComboBox Name="cmbCodeParts"
                                      Width="120"
                                      HorizontalAlignment="Left"
                                      ItemsSource="{Binding ElementName=tblRecipe_CodePartsTypeDomainDataSource, Path=Data,Converter={StaticResource debugconverter}}"
                                      DisplayMemberPath="codePartsType"
                                      SelectedValuePath="codePartsTypeID"
                                      SelectedValue="{Binding codePartsTypeID,Mode=TwoWay,Converter={StaticResource debugconverter}}"/>

您能为您的组合提供一些XAML吗?您是否设置了SelectedItem和DisplayMemberPath属性?您试图将所选组合项绑定到哪种数据类型?