問題タブ [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 に答える
3162 参照

c# - Visibility.Visible を使用して非表示のコントロールにスタイルを適用しても機能しません。

XAML で定義されたラベル コントロールとスタイルがあります。

... 他のもの ...

次に、ユーザー入力に基づくコード ビハインドで、次のようにスタイルをコントロールに適用します。

Background など、ほとんどの依存関係プロパティでは、これは正常に機能します。ただし、これは可視性に関しては機能せず、コントロールはまだ不可視です。

これがなぜなのか、どのように解決するのかを理解するのを手伝ってもらえますか?

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

wpf - ツールバーの最初のボタン画像に画像スタイルが適用されない

Window.Resources に配置された画像のスタイルがあります。

そして私はツールバーを持っています:

このスタイルは、ウィンドウ全体および他のアプリケーションのすべての画像に対して機能します。ただし、ツールバーの最初の画像では機能せず、どちらが最初に来ても問題ありません。不透明度は最初に設定されません。非表示の(ボタン)画像を最初の画像としてツールバーに追加すると、最初に表示される画像で機能します。

スタイルが機能しない

働き方

ここにいる誰かが、何が問題であり、私を助けることができるか考えていますか? ありがとう

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

wpf - 静的リソースとして定義された DataGridCell スタイルの再利用

application.xaml に次の静的リソースがあります。

IsSummaryが true の場合、データ グリッドの各セルに適用します。私は(素朴に)次のことを試しました:

実行時に次のエラーが発生します。

Style オブジェクトは、それが適用されるオブジェクトの Style プロパティに影響を与えることはできません。

データトリガーがセルのスタイルを設定しているため、これは理にかなっています。これは明らかにDatagrid.CellStyleプロパティが行っていることでもあります。

トリガー内で静的リソースを再利用するにはどうすればよいですか? または、これを行うために他にどのような方法を使用できますか?

0 投票する
0 に答える
381 参照

wpf - 派生スタイルでオーバーライドする代わりに、Style.Triggers に追加する

派生スタイルで Style.Triggers プロパティを設定するときに、既定のスタイルのすべてのトリガーをオーバーライドする代わりに、基本スタイルのトリガーのリストを追加することは可能ですか?

私が持っていた場合のIE:

私はできるでしょうか:

背景とともに赤に変わる BorderBrush の機能を失うことなく?ちょっと不自然な例ですが、シンプルにしたかったのです。助けてくれてありがとう。

0 投票する
0 に答える
89 参照

wpf - WPF コンボボックス スタイル プロパティ

次の違いは何ですか:

  • DataGridTemplateColumn.CellTemplate
  • ComboBox.ItemTemplateSelector
  • ComboBox.ItemContainerStyle
  • ControlTemplate
  • ComboBox.ItemTemplate

コンボボックス リストと選択した値の異なるスタイルとデータを構成するにはどうすればよいですか?

たとえば、コンボボックスのリストにはチェックボックス付きのすべての日のリストがあり、コンボボックスを選択すると、リストで選択された日数だけ「Select X items」というテキストを含む青い TextBlock がコンボボックスのコンテンツに表示されます。 ?

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

wpf - 添付プロパティの WPF トリガーが機能しない

添付プロパティを介してボタンのコンテンツとして配置した画像を変更しようとしていますが、何らかの理由で画像が変更されておらず、出力に例外や固体が表示されません。これが私の添付プロパティクラスコードです:

{ #region イメージ依存プロパティ

}

ここでは、添付プロパティを使用したスタイルのコード (画像ソースは値を取るように設定されています):

そして最後に、スタイルを使用する XAML コードと、画像ソースを変更しようとするトリガーがあります。

問題を見つけることができる人に感謝します!!!

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

c# - クリック時にボタンの背景を変更するWPF

サイドパネルに一連のボタンがあります。クリックされたボタンの背景を変更したい。私はそれを使用してそれをやろうとしましたがstyle.trigger、私が考えることができる唯一のプロパティは ですがIsPressed、それは背景を1秒間変更するため(ボタンが押されるまで[当たり前])、それほど役に立ちません。

これは私が試したコードです:

私が考えることができる別の方法は、ボタンの選択によって変化するプロパティがあるため、ボタンごとに個別のスタイルを作成することでしたdatatriggerが、それはやり過ぎのようです。クリックされたボタンを強調表示するにはどうすればよいですか?