0

为什么我不能Text在组合框上分配?它不可见:

<DataGridTemplateColumn Header="status">
                            <DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <TextBlock VerticalAlignment="Center" Text="{Binding name}" Width="130" />
                                </DataTemplate>
                            </DataGridTemplateColumn.CellTemplate>
                            <DataGridTemplateColumn.CellEditingTemplate>
                                <DataTemplate>
                                    <ComboBox Text="111" Style="{DynamicResource ComboBoxStyle}" Height="Auto" 
                                              SelectionChanged="status_SelectionChanged"
                                              Width="130">
.....etc.
4

1 回答 1

0

如果 ComboBox 不是IsEditable="True",您只能设置 ItemsCollection 中存在的项目。确保您的绑定名称属性值与 Items 中的相同。

<ComboBox Text="{Binding name}">
    <ComboBox.Items>
        <ComboBoxItem Content="111" />
    </ComboBox.Items>            
</ComboBox>
于 2012-08-06T12:14:13.143 回答