gpt4 book ai didi

wpf - 如何在WPF中将鼠标悬停时更改图像?

转载 作者:行者123 更新时间:2023-12-03 08:33:41 28 4
gpt4 key购买 nike

将鼠标悬停在图像上时如何更改图像?

到目前为止,我所拥有的只是:

<Image Height="32" Source="/images/Save32.png" />

最佳答案

您需要在IsMouseOver属性上使用触发器,以修改图像的源:

<Image>
<Image.Style>
<Style TargetType="{x:Type Image}">
<Setter Property="Source" Value="C:\Image1.jpg"/>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Source" Value="C:\Image2.jpg"/>
</Trigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>

请注意,触发器只能在样式内使用,并且为了使触发器更改属性,属性的值必须由样式设置,而不是在元素上显式设置。

关于wpf - 如何在WPF中将鼠标悬停时更改图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1502914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com