【发布时间】:2013-10-08 11:49:32
【问题描述】:
我需要将WPF DataGrid Column Header 文本对齐到居中。我创建了一个样式,并使用下面的HeaderStyle 属性附加了它。
风格
<Window.Resources>
<Style x:Key="CenterGridHeaderStyle" TargetType="DataGridColumnHeader">
<Setter Property="HorizontalContentAlignment" Value="Center"/>
</Style>
</Window.Resources>
列
<DataGridTextColumn
Binding="{Binding Path=Name}" Header="Name" IsReadOnly="True"
HeaderStyle="{DynamicResource CenterGridHeaderStyle}"/>
但这不会将列标题文本与中心对齐。我该怎么做?
【问题讨论】: