コードビハインドではなく、スタイルからマウスオーバー/フォーカス状態のボタンの ZIndex を変更したいと考えています。
1 に答える
1
スタイルでこれを行うことはできません。
その点で期待できる最善の方法は、ZIndex プロパティを変更する動作を作成することです。ただし、スタイルで設定できるように、動作の添付プロパティを作成する必要があります。それは機能しますが、別のアプローチを検討する必要があります。
ページ/ビューでビジュアル ステートを定義できます。次に、Interaction Triggersを使用して、MouseOver と GotFocus の GoToState アクションでその Visual State をトリガーできます。
編集:再利用性を求める場合は、Button から型を派生させ、代わりに自分の型を使用します。次に、ボタンのコードから思いつく動作を定義できます。
于 2013-02-18T07:32:07.303 に答える