在 WPF 中设置悬停时的位图效果 Visual Studio
Set Bitmap Effect on Hover in WPF Visual Studio
我有一个边框元素,上面有阴影的位图效果:
<Border x:Name="ListItemPressable"
Background="{StaticResource CanvasBrush}"
CornerRadius="5"
MouseDown="ListItemPressed" Cursor="Hand"
BitmapEffect="{StaticResource BottomShadowEffect}">
</Border>
我只想在悬停边框元素时显示此位图效果。我怎样才能实现这个目标?
好的,我自己想出来了。对于任何正在寻找它的人,这里是解决方案:
<Border.Style>
<Style TargetType="{x:Type Border}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="BitmapEffect" Value="{StaticResource BottomShadowEffect}"/>
</Trigger>
</Style.Triggers>
</Style>
</Border.Style>
我有一个边框元素,上面有阴影的位图效果:
<Border x:Name="ListItemPressable"
Background="{StaticResource CanvasBrush}"
CornerRadius="5"
MouseDown="ListItemPressed" Cursor="Hand"
BitmapEffect="{StaticResource BottomShadowEffect}">
</Border>
我只想在悬停边框元素时显示此位图效果。我怎样才能实现这个目标?
好的,我自己想出来了。对于任何正在寻找它的人,这里是解决方案:
<Border.Style>
<Style TargetType="{x:Type Border}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="BitmapEffect" Value="{StaticResource BottomShadowEffect}"/>
</Trigger>
</Style.Triggers>
</Style>
</Border.Style>