我想研究用于默认 WPF 应用程序的默认样式,以便我可以试验/调整它们。(我相信这是标准的 AERO 主题)
所以我从Microsoft下载了默认主题,并手动应用了 AERO 主题。
- 我将“Aero.NormalColor.xaml”文件添加到我的项目中
- 然后我添加了“PresentationUI.dll”和“PresentationFramework.Aero.dll”
- 然后我将命名空间从“xmlns:theme="clr-namespace:Microsoft.Windows.Themes;" 修改为 "xmlns:theme="clr-namespace:Microsoft.Windows.Themes;assembly=PresentationFramework.Aero"(它正在抛出否则错误)
- 最后,我将它添加到 Apps 资源字典中
但它最终看起来略有不同,特别是菜单看起来不同。所以我想我跑错了主题。
这是使用 VS 2010 和默认的新 .net4 WPF 应用程序项目