我的数据网格“dgSubsytem”列定义如下
<my:DataGridComboBoxColumn x:Name="cmbSubSysSupplier_SRV" Header="Supplier" Width="160"
ItemsSource="{Binding RelativeSource}" SelectedValueBinding="{Binding SupplierId}" />
正如您从代码中看到的,我在网格中有一个组合框。
这个组合框的项目源是一个数据表,它在后面的代码中绑定到它。
网格的项目源也是绑定在代码后面的另一个数据表。
后面代码中combobox的绑定项源代码如下
cmbSubSysSupplier_SRV.ItemsSource = dsComboBox.Tables[3].DefaultView;
cmbSubSysSupplier_SRV.DisplayMemberPath="FullName" ;
cmbSubSysSupplier_SRV.SelectedValuePath = "SupplierId";
问题是组合框本身不呈现。但我可以看到 Supplier 的值呈现为 text 。问题是什么?