我正在尝试更改ElementStyle
DataGrid ComboBox 列的。假设TextBlock
当控件没有被编辑时 Style 是真正的类型。因此,如其他示例所示,我尝试过:
<DataGridComboBoxColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="Background" Value="Green" />
</Style>
</DataGridComboBoxColumn.ElementStyle>
当这嵌入到我的DataGridComboBoxColumn
定义中时,我收到了这个奇怪的错误消息:
“TextBlock”TargetType 与元素“TextBlockComboBox”的类型不匹配。
究竟是什么TextBlockComboBox
?或者更重要的是,我怎样才能到达ElementStyle
,因为定位ComboBox
似乎没有做任何事情。