問題タブ [styles]

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 投票する
2 に答える
18321 参照

c# - スタイル内でコンバーターを使用することは可能ですか?

スタイル内でコンバーターを使用することは可能ですか?たとえば、のプロパティにTextBlock基づいてテキストのサイズが変更されるスタイルを作成しようとしています。サイズ変更は、コンバーターを介して行われます。ActualHeightTextBlock

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

wpf - 単一のスタイルを複数のコントロールに適用する (および各スタイルを微調整する)

カスタム スタイルを使用している WPF アプリケーションがあります。その中には、それぞれカスタムの背景画像を持つ一連のボタンがあります。ボタンごとに、通常の画像とマウスダウン画像を提供しています。単一のスタイルでこれを行う簡単な方法はありますか (そして、ケースバイケースで各ボタンをカスタマイズします)?

現在、ボタンごとに新しいスタイルを作成していますが、これが最善の方法ではないでしょうか?

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

wpf - ListBoxItems での DataBound WPF ListBox スタイリング

私は、ListBox開発中にアイテムをListBoxハードコーディングしてスタイルを設定したことがあります。アイテムはこのようにスタイリングされました。

しかし、ItemsSourceプロパティをデータ オブジェクトに設定すると、xaml が無効であると表示されました。おそらく、XAML を介してアイテムを追加していたためです。

Style上記の XAML に記載されているように、データソースにバインドしたら、for each アイテムを作成するにはどうすればよいですか?

ありがとう。

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

wpf - WPFボタンのコンテンツをグラフィックパスに完全に置き換えるにはどうすればよいですか?

Blendを使用して標準のWPFボタンを分解し、適切なスタイルのボタンを作成できましたが、パスをボタンスペースの内部(ボタンの幅と高さ)に埋める方法がわかりません。また、ContentPresenterを指定する必要があるかどうか、またはそれが正しいかどうかもわかりません。私は(通常どおり)ボタンの中央にあるテキストの後にありますが、その後ろにグラフィックパスがあります。

誰かがこれを達成する方法について私にフィードバックを与えることができますか?スタイルは次のように定義されます。

このボタンの使用法は次のとおりです。

すべてが完了すると、曲線の赤いボタンのように見えるはずです。

前もって感謝します

ライアン

0 投票する
5 に答える
17473 参照

wpf - WPF TextBox の強調表示されたテキストの色を変更するにはどうすればよいですか?

WPFTextBoxは、選択したテキストの背景を描画するためにシステム ハイライト カラーをネイティブに使用します。OS/ユーザーのテーマによって異なるため、これをオーバーライドして一貫性を持たせたいと考えています。

ListBoxItemの場合、 のリソース キーをオーバーライドして、特定の設定でシステム ハイライトの色をカスタマイズできる巧妙なトリック(以下を参照) があります。HighlightBrushKey

TextBox残念ながら、同じトリックは機能しません。「オーバーライド」以外に他のアイデアはありますControlTemplateか?

注: この動作は WPF 4 に追加されたようです。

0 投票する
4 に答える
60445 参照

wpf - WPF スタイルのバインド

データ コンテキスト内のプロパティの値に応じて複数のスタイルが適用されるカスタム コントロール (ボタン) を作成しようとしています。

私が考えていたのは、次のようなものを使用していることです。

ConvertToそしてコードで...メソッドで以下のコードに似た処理を行う IValueConverter を実装します。

ただし、スタイルオブジェクトを引き出す方法については完全にはわかりません。これが可能であるとしても...

私がその間に行っているのは、イベントを処理し、ボタンにバインドされているオブジェクトDataContextChangedのイベントにハンドラーをアタッチしPropertyChanged、そこで switch ステートメントを実行することです。

完璧ではありませんが、より良い解決策が見つかるまで、それを使用する必要があるようです。

0 投票する
4 に答える
1892 参照

ruby - 靴アプリのアイコンを変更するにはどうすればよいですか?

靴アプリのアイコンを変更できるかどうか疑問に思いました。スタイル志向だと思いますが、何も見つかりませんでした。

これは可能ですか?

0 投票する
8 に答える
89006 参照

wpf - app.xamlでデフォルトのWPFウィンドウスタイルを設定するには?

app.xaml で、WPF Windows アプリケーションのすべてのウィンドウに既定のスタイルを設定しようとしています。これまでのところ、app.xamlにこれがあります:

次の方法で、このスタイルを使用するようにウィンドウに具体的に指示することで、アプリの実行時に (VS デザイナーではなく) このスタイルでウィンドウを表示できます。

これは機能しますが、理想的ではありません。では、どうすればよいですか:

  1. すべてのウィンドウが自動的にスタイルを使用するようにします (すべてのウィンドウで指定する必要はありません)。
  2. VSデザイナーにスタイルを見せてもらいますか?

ありがとう!

0 投票する
4 に答える
2562 参照

javascript - HTML要素からスタイリングを「削除」することは可能ですか?

Javascriptなどを使用して、要素のスタイルを「デフォルト」の状態に復元できるかどうか疑問に思っています。

サード パーティの Web ページに HTML を挿入していて、さまざまな要素にどのスタイルを割り当てるかを制御できないため、これを行う必要があります。たとえば、次のような場合があります。

すべてのスタイルをクリアして「デフォルト」設定に戻す簡単な方法はありますか? デフォルトのスタイルのリストさえありますか?

ありがとう

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

wpf - WPF でコンボ ボックスのスタイルを変更する (できれば Blend で)

Expression Blend / WPF でコンボ ボックスの外観 / スタイルを変更しようとすると、いくつかの問題が発生します。ボタンの設定スタイルを説明するチュートリアルはありますが、ComboBox コントロールにはいくつかの問題があるようです。

誰かアドバイスをくれたり、ボタンよりも複雑なものの再スタイリングをカバーする優れたチュートリアルを紹介してくれたりできますか?