【发布时间】:2021-04-08 13:06:31
【问题描述】:
<Grid x:Name="set_bg" DockPanel.Dock="Top" Height="90" Background="Transparent" MouseDown="set_bg_MouseDown">
<Grid.Style>
<Style TargetType="{x:Type Grid}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="DarkGoldenrod"/>
</Trigger>
</Style.Triggers>
</Style>
</Grid.Style>
<Image Height="66" Opacity="0.7" Source="/Images/settings.png" RenderOptions.BitmapScalingMode="HighQuality"/>
</Grid>
我真的不知道为什么这不起作用,即使一切都应该没问题
【问题讨论】:
-
这个答案可能对你有帮助:WPF Override style from a style trigger