WPF: как я могу стилизовать DataGridTextColumn в одном классе стилей?

Я пытаюсь стилизовать DataGridTextColumn, задавая стили заголовка и ячейки отдельно:

   <Style x:Key="headerStyle">
            <Setter Property="DataGridColumnHeader.Background" ... />
   ...

    <Style x:Key="cellStyle">
            <Setter Property="DataGridCell.Background" ... />
  ...


<DataGrid>
  <DataGrid.Columns>
     <DataGridTextColumn 
          HeaderStyle="{StaticResource ResourceKey='headerStyle'}" 
          CellStyle="{StaticResource ResourceKey='cellStyle'}" ... />

Могу ли я стилизовать DataGridTextColumn Header, Cell и другие свойства в одном объявлении стиля?

1 ответ

Решение

Насколько я могу сказать, это может быть невозможно, так как DataGridTextColumn не предоставляет собственное свойство Template или Style, которое можно использовать для совместной установки других стилей.

Другие вопросы по тегам