1

我正在尝试修改 DataGrid*Column 的默认样式。但似乎DataGrid没有使用该样式。

<Style x:Key="DataGridTextColumn_EditStyle" TargetType="{x:Type TextBox}" >
    <Setter Property="SelectionBrush" Value="Red" />
</Style>

<Style TargetType="{x:Type DataGridTextColumn}">
    <Setter Property="EditingElementStyle" Value="{StaticResource DataGridTextColumn_EditStyle}" />
</Style>

这样就不需要在 DataGrid.Columns 中设置样式。

4

1 回答 1

0

无法定义默认值StyleDataGridTextColumn因为DataGridTextColumn 类不是FrameworkElement,因此它没有Style属性。

于 2013-03-07T15:04:34.070 回答