我想在光标悬停于其上方时更改图标颜色。下面是我编写的代码:
<Image Name="PreviousBtn" Stretch="Fill" Height="20" MouseUp="LoadPrevious_Click" ToolTip="Load Previous Study" Cursor="Hand">
<Image.Style>
<Style TargetType="Image">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="Source" Value="/Images/Previous.png"/>
<Setter Property="Width" Value="20"/>
</Trigger>
</Style.Triggers>
</Style>`enter code here`
</Image.Style>
</Image>
我在UI上没有得到“ Previous.png”。因此,“ IsMouseOver”属性根本无法正常工作。
任何人都有任何想法。
答案 0 :(得分:-1)
在图像周围放置一些容器,例如网格或按钮,以具有“ IsMouseOver”属性