Combine DataTrigger and Trigger in a MultiDataTrigger
<MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition Binding="{Binding IsHighlightable}" Value="True"/> <Condition Binding="{Binding RelativeSource={RelativeSource Self}, Path=IsMouseOver}" Value="True"/> </MultiDataTrigger.Conditions> <MultiDataTrigger.Setters> <Setter Property="BorderThickness" Value="1"/> <Setter Property="BorderBrush" Value="#BF6DBDD1"/> <Setter Property="Background" Value="{StaticResource SelectedItemBackgroundBrush}"/> </MultiDataTrigger.Setters></MultiDataTrigger>