Я пытаюсь показать всплывающую подсказку независимо от состояния кнопок, но, похоже, это не помогает:
<Button Command="{Binding Path=CommandExecuteAction}"
ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true"
Style="{StaticResource toolbarButton}">
<Image Source="{Binding Path=Icon}"></Image>
</Button>
Как показать подсказку, когда кнопка отключена из-за команды.CanExecute возвращает false?
Примечание:
ToolTipService.ShowOnDisabled = "true" работает как шарм.Причина, по которой это не сработало в моем примере, заключается в том, что стиль, связанный с кнопкой, переопределяет шаблон элемента управления и отключил проверку нажатия кнопки, когда кнопка была отключена (IsHitTestVisible = false).Повторное включение проверки попадания на панели управления привело к появлению всплывающей подсказки, когда кнопка была отключена.