xml で項目ソースにバインドされたデータグリッドがあります。このデータグリッド内に、単純な列挙型である独自の項目ソースを持つコンボ ボックスがあります。
selectedIndex で親オブジェクトのアイテム ソースを更新できるようにしたいので、この場合はデータ グリッドのアイテム ソースです。
<DataGrid Margin="10" ColumnWidth="*" ItemsSource="{Binding Collection}" SelectionUnit="Cell" SelectionMode="Single" AutoGenerateColumns="False" CanUserAddRows="False" CanUserDeleteRows="False>
<DataGridTemplateColumn Header="TEST">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox SelectedIndex="{Binding Type, Mode=TwoWay}"
ItemsSource="{Binding Source={StaticResource enumType}}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid>
したがって、コンボ ボックス用とデータ グリッド用の 2 つの異なるアイテム ソースがありますが、コンボ ボックスの選択したインデックスで、データ グリッド アイテム ソース「コレクション」の一部であるプロパティ「タイプ」を更新する必要があります。