問題タブ [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.
wpf - 共有静的リソースに適用されるアニメーション
背景ブラシをRibbonButton
使用する要素があります。StaticResource
今、このボタンの背景色にアニメーションを適用しようとしていますが、同じStaticResource
ものを使用するすべての要素の背景色もアニメーション化されます!!!
このアニメーションを にのみ適用する方法はRibbonButton
?
wpf - トリガーで Property="Style" を変更する方法
トリガーが機能していません。IsMouseOver はボタンのスタイルを変更していません。コードの何が問題なのかわかりません。マウスオーバープロパティのボタンのスタイルプロパティを変更しようとしています。エラーをスローし続けます。
基本的に、マウスオーバーイベントで別のスタイルを使用しようとしています
wpf - TextBox が読み取り専用の場合、タブストップへのフォーカスを無効にする
TextBox が読み取り専用でタブ移動している場合、テキスト ボックスのフォーカス ボーダーを無効にしたいのですが、これをテキスト ボックスのスタイルで実行したいと考えていました。
内容を更新しました:
スクリーンショット:
c# - 2 つの異なるバインディングでスタイルを再利用するには?
私はこれを持っていますStyle
:
バインドされた依存性プロパティBlinkForError
が に設定されるたびに、True
点滅を開始します。次のようにうまく機能します。
問題は、まったく同じものが欲しいということですが、別の依存関係プロパティにバインドされていますAnotherBlinkForError
。
スタイル全体を複製して、DataTrigger
のBinding
部分のみを変更できます。
この重複を回避し、同じものStyle
を 2 つの異なるバインディングで 2 回再利用する方法はありますか?
wpf - クリック後にWPFラベルIsMouseOverスタイルが機能しない
UI にラベルがあり、そのスタイルがあります。
トリガーに加えMouseOver
て、ラベルがクリックされたときに同じプロパティ値を設定したい(クリックイベントはラベルでは使用できないため、MouseDown イベントを使用します)。MouseDown
イベントコードはこちら
したがって、私の問題は、ラベルをマウスダウンすると、MouseOver スタイルがラベルに適用されないことです。スタイルのオーバーライドについては知っていますが、これを取り除く方法がわかりません。