でWindows 8スタイルのボタンは表示されません。これは、Windows 8スタイルのボタンです:はなぜWPFは、Windows 8
そして、これは、.NET 4.5 WPFアプリでボタンです:
WPFがネイティブWindows 8スタイルのボタンを表示しない理由は何ですか?これを修正する方法はありますか?
でWindows 8スタイルのボタンは表示されません。これは、Windows 8スタイルのボタンです:はなぜWPFは、Windows 8
そして、これは、.NET 4.5 WPFアプリでボタンです:
WPFがネイティブWindows 8スタイルのボタンを表示しない理由は何ですか?これを修正する方法はありますか?
WPFはネイティブのWindowsコントロールを使用しません.Windowsコントロールごとに独自のコントロールとスタイルが用意されています。 Windows 7では、あなたは次のアセンブリに
PresentationFramework.Aero.dll
PresentationFramework.Classic.dll
PresentationFramework.Luna.dll
PresentationFramework.Royale.dll
を見つけることができると私はWPFはWindows 7でXPスタイルWPFアプリケーションを持つことが可能であるネイティブコントロールの上に構築されていないため、Windows 8の新しいものがあると思いますWindows XP上のWindows-7スタイルのアプリケーションです。
WPFが提供するものよりもネイティブなWindows 8のUIをよりよくマッチさせるには、おそらくWPFが提供するスタイルに基づいて独自のスタイルを作成する必要があります。
ここには類似したものがあります。それが役立つかどうかは不明です。 http://stackoverflow.com/questions/3458382/metro-like-theme-for-wpf – Anonymous