私が開発中のアプリケーションは、Windows 7 の Device Stage を厳密に反映しています。Device Stage では、メイン バナーの下に、ListViewItem として具現化されたアクションを含む ListView があります。
私の WPF アプリケーションでは、WindowsFormsHost を使用して WinForms ListView をホストし、それを使用SetWindowTheme()
して Windows Vista/7 のスタイルを適用できるようにしました。
ただし、これは機能せず、Windows フォームで使用した場合と同じ効果は得られません。
WPF の ListView で Windows 7 の外観を実現するにはどうすればよいですか? カスタム スタイルを作成して適用するつもりはありません。率直に言って、このアプリで WPF を使い続けるのは面倒だからです。
ありがとう!:)