버튼 상태에 관계없이 툴팁을 표시하려고하지만 트릭을 수행하지 않는 것 같습니다.
<Button Command="{Binding Path=CommandExecuteAction}"
ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true"
Style="{StaticResource toolbarButton}">
<Image Source="{Binding Path=Icon}"></Image>
</Button>
명령으로 인해 버튼이 비활성화되어있을 때 툴팁을 표시하려면 어떻게해야합니까? CanExecute return false?
노트 :
ToolTipService.ShowOnDisabled = "true"는 매력처럼 작동합니다. 내 예제에서 이것이 작동하지 않는 이유는 버튼과 관련된 스타일이 컨트롤 템플릿을 재정의하고 버튼이 비활성화되어있을 때 버튼에서 적중 테스트를 해제했기 때문입니다 (IsHitTestVisible = false). 컨트롤 템플릿에서 적중 테스트를 다시 활성화하면 버튼이 비활성화되었을 때 툴팁이 나타납니다.
WPF 툴팁 가시성
—
OJ
ToolTipService.ShowOnDisabled를 사용하고 있지만 작동하지 않습니다.
—
Marius
이 질문을 삭제하십시오. 나는 작은 테스트 프로젝트를했고 ToolTipService.ShowOnDisabled는 잘 작동합니다.
—
Marius
이 질문이 삭제되지 않은 것을 기쁘게 생각합니다. 그것은 내가 가진 질문 / 문제에 빠르고 정확하게 대답했습니다. Lazy (tm) Marius가되어 주셔서 감사합니다. :-)
—
Jere.Jones
실례합니다. 비활성화 된 경우에만 표시 할 수있는 방법이 있습니까?
—
advapi