I have a mouseover-selecting listview by using trigger:
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListViewItem}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="IsSelected" Value="True" />
</Trigger>
</Style.Triggers>
</Style>
</ListView.ItemContainerStyle>
However when mouse is moved out, the trigger sets IsSelected
back to false, which is not desired here. Is there a way to make a trigger only set-upon-enter but not reset-upon-exit?