問題タブ [basedon]

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 に答える
1890 参照

wpf - WPF: BasedOn スタイルの使い方

私は WPF が初めてで、次の簡単なスタイルの例を作成しました。しかし、それは正しく機能せず、ボタンをクリックすることはできますが、ボタンの内容は表示されません。なぜ壊れたのか誰か教えてください。

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

c# - ベース エキスパンダー スタイル、ヘッダーの色をオーバーライド

ある種のベース エキスパンダー スタイルを作成し、派生スタイルでヘッダーの背景色をオーバーライドすることは可能ですか? 私のアプリケーションでは、エキスパンダーを頻繁に使用しており、ヘッダーの背景色を変更したいと考えています。スタイルをコピーして貼り付けて色を編集できることはわかっていますが、「基本スタイル」に基づいて新しいスタイルを作成し、ヘッダーの背景色を設定する方がよいでしょう。しかし、この色にアクセスする方法がわかりません。これは、この行の色です: 変更したい下 (ヘッダーの境界線): Border Name="border"... 派生スタイルのセッターで "border" にアクセスできません...

これは私の(ベース)スタイルです:

私はこのようなことをしたいと思います:

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

wpf - 現在のコンテキストでの WPF スタイル BasedOn 親スタイル

TextBoxたとえば、 「TextBoxStyleBase」のデフォルト スタイルがあるとします。次に、別の境界線の色を定義して、Base-styleDataGridという独自のTextBoxスタイル BasedOn を持つスタイルを定義します。

a 内のどこかでDataGrid別のスタイルを定義したいのですTextBoxが、style で定義されたものから継承しDataGridます。

現在の「コンテキスト」内の特定のコントロールに対して現在定義されているスタイルからスタイルを継承させる方法はありますか?

編集:

より明確にするために、ここに私が持っているものがあります:

BasedOn = '???' に何を入れるか テキストは FontSize 20 で表示されますが、ホバーすると太字になります。