問題タブ [wpf-style]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
393 参照

wpf - 共有静的リソースに適用されるアニメーション

背景ブラシをRibbonButton使用する要素があります。StaticResource

今、このボタンの背景色にアニメーションを適用しようとしていますが、同じStaticResourceものを使用するすべての要素の背景色もアニメーション化されます!!!

このアニメーションを にのみ適用する方法はRibbonButton?

0 投票する
1 に答える
1593 参照

wpf - トリガーで Property="Style" を変更する方法

トリガーが機能していません。IsMouseOver はボタンのスタイルを変更していません。コードの何が問題なのかわかりません。マウスオーバープロパティのボタンのスタイルプロパティを変更しようとしています。エラーをスローし続けます。

基本的に、マウスオーバーイベントで別のスタイルを使用しようとしています

0 投票する
2 に答える
1131 参照

wpf - TextBox が読み取り専用の場合、タブストップへのフォーカスを無効にする

TextBox が読み取り専用でタブ移動している場合、テキスト ボックスのフォーカス ボーダーを無効にしたいのですが、これをテキスト ボックスのスタイルで実行したいと考えていました。

内容を更新しました:

スクリーンショット: ここに画像の説明を入力

0 投票する
1 に答える
216 参照

c# - 2 つの異なるバインディングでスタイルを再利用するには?

私はこれを持っていますStyle

バインドされた依存性プロパティBlinkForErrorが に設定されるたびに、True点滅を開始します。次のようにうまく機能します。

問題は、まったく同じものが欲しいということですが、別の依存関係プロパティにバインドされていますAnotherBlinkForError

スタイル全体を複製して、DataTriggerBinding部分のみを変更できます。

この重複を回避し、同じものStyleを 2 つの異なるバインディングで 2 回再利用する方法はありますか?

0 投票する
1 に答える
656 参照

wpf - クリック後にWPFラベルIsMouseOverスタイルが機能しない

UI にラベルがあり、そのスタイルがあります。

トリガーに加えMouseOverて、ラベルがクリックされたときに同じプロパティ値を設定したい(クリックイベントはラベルでは使用できないため、MouseDown イベントを使用します)。MouseDownイベントコードはこちら

したがって、私の問題は、ラベルをマウスダウンすると、MouseOver スタイルがラベルに適用されないことです。スタイルのオーバーライドについては知っていますが、これを取り除く方法がわかりません。