GridViewColumnHeader继承了FrameworkElement但GridViewColumn没有。这是否意味着我们不能在资源字典中设置后者的样式?
文字小片
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Style TargetType="{x:Type GridViewColumn}">
</Style>
<Style TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="Background" Value="LightBlue"/>
</Style>
</ResourceDictionary>
包含错误消息的代码段
答案 0 :(得分:4)
是的,这正是您所说的。 GridViewColumn没有样式。它不是一个UiElement。但是GridViewColumnHeader是一个,它支持样式。