如何在WPF DataGrid中设置DataGridCell的样式?

时间:2014-04-28 08:28:06

标签: c# wpf datagrid wpfdatagrid

我有像这样的层次结构的datagrid ..

WPF

我想在数据网格中设置文本块的样式,使其与中心水平对齐,如上图所示。

你能帮帮我怎样才能实现这个目标?使用WPF样式?

1 个答案:

答案 0 :(得分:0)

您可以使用DataGridTemplateColumn。

<DataGrid>
  <DataGrid.Columns>
    <DataGridTemplateColumn Header="Key">
      <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
          <TextBlock HorizontalAlignment="Center" Text="{Binding Key}"/>
        </DataTemplate>
      </DataGridTemplateColumn.CellTemplate>
    </DataGridTemplateColumn>
  </DataGrid.Columns>
</DataGrid>