私はいくつかのコントロールを持っています (この場合、それは Expander コントロールですが、関連性はないと思いますが)、「通常の」状態で背景の色合いを少し変えたいのですが、コントロールがが選択されているか、「マウスオーバー」状態の場合、共通の色に設定したいと思います。
何か誤解していない限り、ここで依存関係プロパティの優先順位の問題に直面しています。つまり、次のとおりです。
- コントロールごとに「通常」の背景を設定
- テンプレートに「マウスオーバー」を設定
したがって、「マウスオーバー」は優先度が低く、適用されません。
各コントロールに個別に適用せずに、共通の「マウスオーバー」スタイルを設定する方法はありますか?
編集:おそらく、質問の言い直しは、CSSの「!important」のようなことができるかどうかです