1

enter code hereWindows Server 2003 で実行されている場合でも、WPF アプリを Windows 7 で実行されているように見せる方法はありますか?

私が直面している問題は、Windows Server 2003 のコントロールのデフォルト スタイルが原因で、コントロールのテキスト コンテンツが非常に見にくいということです。例 - コンボボックス

テキストの前景は黒で表示され、強調表示されたアニメーションの色は濃い青であるため、テキストの内容はほとんど見えません。

次の設定を定義しようとしましたが、機能しませんでした

  1. App.Xaml を編集して、次のように変更します。

  2. 参照アセンブリ PresentationFramework.Aero の Copy Local プロパティを True に設定します。

ご意見をお聞かせください。

4

1 に答える 1

1

WPFには、デフォルトで次のテーマセットが付属しています:Classic、Aero Normal、Luna Homestead、Luna Metatallic、Luna Normal、Roayle Normal ....これにより、WPFコントロールを特定のテーマの外観に一致させることができます。

テーマアセンブリでテーマが定義したリソースをApp.Resourcesにロードして、コントロールがそれらのテーマのスタイルを使用するようにすることで、WPFに特定のテーマを使用させることができます。

詳細については、次のリンクを参照してください。

生のWPFテーマデザインにアクセスする必要がある場合は、次の場所からダウンロードできます。

于 2012-09-15T13:41:15.923 に答える