以下のように定義されたデータグリッド「dgSubsytem」列があります
<my:DataGridComboBoxColumn x:Name="cmbSubSysSupplier_SRV" Header="Supplier" Width="160"
ItemsSource="{Binding RelativeSource}" SelectedValueBinding="{Binding SupplierId}" />
コードからわかるように、グリッド内にコンボ ボックスがあります。
このコンボ ボックスの項目ソースは、コード ビハインドでバインドされているデータ テーブルです。
グリッドのアイテム ソースも、コード ビハインドでバインドされた別のデータ テーブルです。
コードビハインドでコンボボックスのアイテムソースをバインドするコードは次のとおりです
cmbSubSysSupplier_SRV.ItemsSource = dsComboBox.Tables[3].DefaultView;
cmbSubSysSupplier_SRV.DisplayMemberPath="FullName" ;
cmbSubSysSupplier_SRV.SelectedValuePath = "SupplierId";
問題は、コンボ ボックス自体がレンダリングされないことです。しかし、 text としてレンダリングされた Supplier の値を見ることができます。何が問題ですか?