【发布时间】:2014-06-18 00:30:35
【问题描述】:
我的 WPF 项目中有 DataGrid 控件,该控件具有标题列的默认模板样式。默认情况下,标题列包含一个 TextBlock。
我想要的是在不更改 Header 模板的情况下更改 TextBlock 的 TextWrapping 属性。
我尝试使用以下设置标题样式,但没有成功
<Style x:Key="DataGridHeaderStyle" TargetType="DataGridColumnHeader">
<Setter Property="TextBlock.TextWrapping" Value="WrapWithOverflow" />
<Style.Resources>
<Style TargetType="{x:Type TextBlock}">
<Setter Property="TextWrapping" Value="WrapWithOverflow" />
</Style>
</Style.Resources>
</Style>
【问题讨论】: