WPF 鼠标悬停在图片上出现按钮
时间: 2023-10-03 08:03:08 浏览: 131
鼠标悬停图片渐渐出现播放按钮
5星 · 资源好评率100%
你可以使用 `ToolTip` 控件来实现这个效果。将 `ToolTip` 的 `PlacementTarget` 属性设为图片,然后在 `ToolTip` 中添加你想要显示的按钮。当鼠标悬停在图片上时,`ToolTip` 就会自动显示,从而实现了鼠标悬停在图片上出现按钮的效果。
以下是一个示例代码:
```xml
<Image Width="100" Height="100" Source="Images/MyImage.png">
<Image.ToolTip>
<ToolTip Placement="Mouse" PlacementTarget="{Binding RelativeSource={RelativeSource Self}}">
<Button Content="Click me!" Click="Button_Click"/>
</ToolTip>
</Image.ToolTip>
</Image>
```
在这个示例中,当鼠标悬停在图片上时,就会出现一个名为 "Click me!" 的按钮。当用户单击该按钮时,就会触发 `Button_Click` 事件。你可以在该事件中编写自己的逻辑代码。
阅读全文