内部にボタンとボタンのスタイルを持つ UserControl を作成しました。このスタイルは、マウス オーバー トリガーのボタンの背景を設定します。ここで、タイプ ICommand の依存関係プロパティを追加し、ボタン コマンドをこの新しいプロパティに設定しました。コマンド バインディングは適切に機能しますが、カスタム コントロールが無効になっている場合 (canexecute = false)、マウス オーバー トリガーによって背景が変更されます。
マウスオーバートリガーを次のように変更しようとしましたが、機能しません:
<MultiTrigger.Conditions>
<Condition Property="IsMouseOver" Value="True"/>
<Condition Property="IsEnabled" Value="True"/>
</MultiTrigger.Conditions>
<Setter Property="Background" Value="Orange"/>
</MultiTrigger>
誰でも助けることができますか?