Estou tentando mostrar uma dica de ferramenta, independentemente do estado dos botões, mas isso não parece fazer o truque:
<Button Command="{Binding Path=CommandExecuteAction}"
ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true"
Style="{StaticResource toolbarButton}">
<Image Source="{Binding Path=Icon}"></Image>
</Button>
Como posso mostrar a dica de ferramenta quando o botão está desabilitado devido ao comando.CanExecute retornando false?
Nota:
ToolTipService.ShowOnDisabled = "true" funciona como um encanto. A razão pela qual isso não funcionou no meu exemplo é porque o estilo associado ao botão redefine o modelo de controle e desativou o teste de acerto no botão quando o botão foi desativado (IsHitTestVisible = false). A reativação do teste de acerto no modelo de controle fez a dica de ferramenta aparecer quando o botão foi desativado.