0

特に、システム テーマのテンプレートと定義 (色とブラシ) の一部を独自のカスタム コントロールに活用できるようにしたいと考えています。generic.xaml のルート要素で要素を使用することになっていると「思います」。

「ソース」属性に何らかのパスを使用することになっていることを考えると、「Aero2」のパスはどのようになりますか?

これは受け入れられた使用ですか?システムテーマを使用できますか?

編集:これは質問の一般的なテーマであるため、他のいくつかの参考文献を以下に示します. WPF コントロールの色をプログラムでシステムの色に設定して、配色の変更時に更新するにはどうすればよいですか? Aero ウィンドウの色を取得する

私の目標は、他の ResourceDictionaries で定義されている色を使用することです。「SystemColors」名前空間と一致しないように見えるためです。

4

1 に答える 1

0

ここを参照してください。

基本的にこれが必要です:

<ResourceDictionary
    Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />
于 2013-03-13T15:53:37.503 に答える