【发布时间】:2008-12-03 21:26:09
【问题描述】:
有人知道如何设置 WPF ListView 的标题悬停颜色吗?
谢谢!
【问题讨论】:
标签: wpf
有人知道如何设置 WPF ListView 的标题悬停颜色吗?
谢谢!
【问题讨论】:
标签: wpf
您必须为GridView.ColumnHeaderContainerStyle 属性创建一个样式。通过为 Style 设置一些触发器来添加悬停效果。
例如:
<ListView VerticalAlignment="Bottom" Height="63" IsSynchronizedWithCurrentItem="True">
<ListView.View>
<GridView ColumnHeaderContainerStyle="{StaticResource GridViewColumnHeaderStyle1}" >
<GridViewColumn/>
</GridView>
</ListView.View>
</ListView>
并且可以像这样创建样式:
<Style x:Key="GridViewColumnHeaderStyle1" TargetType="{x:Type GridViewColumnHeader}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="Background" Value="Green"/>
</Trigger>
</Style.Triggers>
</Style>
【讨论】: