【问题标题】:WPF DataGrid*Column: set EditingElementStyleWPF DataGrid*Column:设置 EditingElementStyle
【发布时间】:2013-01-10 12:09:47
【问题描述】:

我正在尝试修改 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 中设置样式了。

【问题讨论】:

    标签: wpf datagrid styles


    【解决方案1】:

    无法为DataGridTextColumn 定义默认Style,因为DataGridTextColumn class 不是FrameworkElement,所以它没有Style 属性。

    【讨论】:

      猜你喜欢
      • 2010-12-30
      • 2021-11-10
      • 1970-01-01
      • 1970-01-01
      • 2013-08-25
      • 2011-09-01
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多