我尝试在鼠标悬停在列表框(
ListBox
)上时移除模糊效果,我的做法如下:<ListBox VerticalAlignment="Stretch"
Background="AliceBlue"
ScrollViewer.CanContentScroll="False"
ScrollViewer.VerticalScrollBarVisibility="Visible"
ItemsSource="{Binding EventInfo}">
<ListBox.Resources>
<Style TargetType="ListBox">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Transparent"/>
</Trigger>
</Style.Triggers>
</Style>
这并不能解决问题,因为我仍然得到相同的蓝色背景。请注意,我正在使用MahApps,我不知道这是否会对样式覆盖造成问题。