0

我有一个在 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>

所以我有两个不同的项目源,一个用于组合框,一个用于数据网格,但我希望组合框的选定索引更新属性“类型”,它是数据网格项目源“集合”的一部分。

4

0 回答 0