У меня есть простой 1 столбец ListView, и мне нужно отключить эффект мыши для GridViewColumnHeader.wpf ListView - отключить заголовок мыши над эффектом
Я попытался схватить стиль здесь: http://msdn.microsoft.com/en-us/library/ms788747.aspx
Однако это дало мой заголовок фиолетовый градиент, так что я предполагаю, что это был неправильный стиль. Я замечаю, что имеет
<VisualState x:Name="MouseOver">
Но я понятия не имею, как удалить, что без поиска и в том числе правильного стиля GridViewColumnHeader, а затем удалить его.
Я пробовал следующее, но ничего не делает (VisualState переопределяет?) И не будет работать в любом случае, поскольку установка фона на нуль не будет тем, что я хочу.
<Style x:Key="hcs" TargetType="{x:Type GridViewColumnHeader}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="{x:Null}" />
<Setter Property="BorderBrush" Value="{x:Null}" />
</Trigger>
</Style.Triggers>
</Style>