3
我想查看用于默认WPF应用程序的默认样式,以便我可以试验/调整它们。 (我相信这是标准的AERO主题)编辑标准的WPF Aero主题
所以我从Microsoft下载了默认主题,并手动应用了AERO主题。
- 我添加了“Aero.NormalColor.xaml”文件到我的项目
- 然后我补充说:“PresentationUI.dll”和“PresentationFramework.Aero.dll”
- 然后我从“的xmlns修改的命名空间:theme =“clr-namespace:Microsoft.Windows.Themes;”to“xmlns:theme =”clr-namespace:Microsoft.Windows.Themes; assembly = PresentationFramework.Aero“(否则会引发错误)
- 最后我将其添加到应用程序资源字典中
但它看起来略有不同,特别是菜单看上去不一样。所以我想我运行的是错误的主题。
这是使用VS 2010和默认新.NET4 WPF应用程序项目
如果你想自定义控件的默认'样式',为什么不只是在xaml中创建该类型的元素 - >右键单击它在“文档大纲“并选择”编辑模板“ - >”编辑复制“? – Viv
因为我想检查AERO主题作为一个整体,..看如何一切联系在一起,..看它是如何产生它的影响等 – wforl
为什么不只是看看xaml? –