Saya mencoba menunjukkan tooltip terlepas dari status tombol, tetapi ini sepertinya tidak berhasil:
<Button Command="{Binding Path=CommandExecuteAction}"
ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true"
Style="{StaticResource toolbarButton}">
<Image Source="{Binding Path=Icon}"></Image>
</Button>
Bagaimana saya bisa menampilkan tooltip ketika tombol dinonaktifkan karena command.CanExecute mengembalikan false?
catatan:
ToolTipService.ShowOnDisabled = "true" berfungsi seperti jimat. Alasan ini tidak berfungsi dalam contoh saya adalah karena gaya yang terkait dengan tombol mendefinisikan kembali controltemplate dan mematikan pengujian pada tombol ketika tombol dinonaktifkan (IsHitTestVisible = false). Mengaktifkan kembali pengujian-hit pada templat kontrol membuat tooltip muncul ketika tombol dinonaktifkan.