0

私はいくつかのコントロールを持っています (この場合、それは Expander コントロールですが、関連性はないと思いますが)、「通常の」状態で背景の色合いを少し変えたいのですが、コントロールがが選択されているか、「マウスオーバー」状態の場合、共通の色に設定したいと思います。

何か誤解していない限り、ここで依存関係プロパティの優先順位の問題に直面しています。つまり、次のとおりです。

  • コントロールごとに「通常」の背景を設定
  • テンプレートに「マウスオーバー」を設定

したがって、「マウスオーバー」は優先度が低く、適用されません。

各コントロールに個別に適用せずに、共通の「マウスオーバー」スタイルを設定する方法はありますか?

編集:おそらく、質問の言い直しは、CSSの「!important」のようなことができるかどうかです

4

0 に答える 0