Wenn Sie nicht auch einen Stil auf die Spaltenüberschriften anwenden, können Sie diesen verwenden. Und selbst wenn Sie das tun, indem Sie die BasedOn-Eigenschaft auf den Stil setzen, können Sie alles außer dem beibehalten, was Sie ändern möchten.
<ListView>
<ListView.View>
<GridView>
<GridView.ColumnHeaderContainerStyle>
<Style>
<Setter Property="TextElement.FontSize"
Value="32" />
</Style>
</GridView.ColumnHeaderContainerStyle>
<GridViewColumn Header="Stuff"/>
<GridViewColumn Header="More Stuff" />
</GridView>
</ListView.View>
</ListView>
Edit:
Ich habe nicht den eingebauten Themen vor, so Getestet habe ich diese heraus verwendet. Das PresentationFramework.Royale-Design wendet tatsächlich keine Vorlage auf die Spaltenüberschriften an. Es wendet einen Style an, der einen Setter verwendet, um die ControlTemplate like recommended anzuwenden.
Um also das Royale-Thema in den Spaltenüberschriften zu behalten, müssen wir die BasedOn-Eigenschaft des von uns erstellten Stils verwenden. Hier ist die aktualisierte Stil deffinition, die sowohl Ihnen erlaubt, zu ändern, was Sie wollen, und behalten das Royale Thema:
<Style TargetType="{x:Type GridViewColumnHeader}" BasedOn="{StaticResource {x:Type GridViewColumnHeader}}">