我的WPF窗口有一个Image
控件,当鼠标悬停在此图像上时,我想显示一个复杂的工具提示。
想象一下,像“魔兽世界”中的一个咒语图标,你将鼠标移开并显示法术工具提示。
如何在XAML中执行此操作?
答案 0 :(得分:3)
你可以这样做:
<Image>
<Image.ToolTip>
<ToolTip.Content>
<!--...content goes here. -->
</ToolTip.Content>
</Image.ToolTip>
</Image>
答案 1 :(得分:1)
您只需将您想要的任何内容放入XML元素语法中的ToolTip
属性中。
答案 2 :(得分:1)
我建议对x0r所说的内容进行以下操作:
<Image ToolTipService.ShowDuration="1440000">
<Image.ToolTip>
<ToolTip.Content>
<!--...content goes here. -->
</ToolTip.Content>
</Image.ToolTip>
</Image>
这使工具提示打开24小时(是的,这是很长时间)。这只是一种覆盖恼人的5秒规则的方法。