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