我试图显示一个工具提示,而不管按钮状态如何,但这似乎并不能解决问题:
<Button Command="{Binding Path=CommandExecuteAction}"
ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true"
Style="{StaticResource toolbarButton}">
<Image Source="{Binding Path=Icon}"></Image>
</Button>
当按钮由于命令而被禁用时,如何显示工具提示.Execute是否返回false?
注意:
ToolTipService.ShowOnDisabled =“ true”就像一个超级按钮。这在我的示例中不起作用的原因是,与按钮相关联的样式重新定义了控件模板,并在禁用按钮时关闭了对按钮的点击测试(IsHitTestVisible = false)。在控件模板中重新启用命中测试后,当禁用按钮时,将显示工具提示。
WPF工具提示可见性的
—
OJ。
我正在使用ToolTipService.ShowOnDisabled,但无法正常工作。
—
Marius 2010年
只需删除此问题即可。我做了一个小的测试项目,ToolTipService.ShowOnDisabled正常运行。
—
Marius
我很高兴这个问题没有被删除。它迅速而准确地回答了我所遇到的问题/问题,这正是我最初来到SO的确切原因。感谢您成为Lazy(tm)Marius。:-)
—
Jere.Jones,2010年
打扰一下,有什么方法可以让我只在禁用状态下显示它吗?
—
advapi