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

DataGridTextColumn クラスFrameworkElementではないため、プロパティを持たないため、デフォルトを定義するStyleことはできません。DataGridTextColumnStyle

于 2013-03-07T15:04:34.070 に答える