微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Windows 10中正宗的Windows 7主题?

我开发了一个在Citrix环境中运行的WPF桌面应用程序,该应用程序将Windows 7 Basic主题应用于我的应用程序。 因此,我在我的开发工作站上运行Windows 7,以确保UI按预期呈现。

我想升级到Windows 10,但是,我必须find在Windows 10中运行我的应用程序的Windows 7主题的手段。顺便说一句(和奇怪),如果我在Windows 10上以Windows XP兼容模式运行我的应用程序,它呈现与Windows 7的主题,所以当然操作系统是能够呈现主题。 我不确定我想用兼容模式激活我的应用程序的所有testing,但…

我也知道第三方主题解决scheme,但要排除任何差异,我想使用微软正宗的Windows 7主题

是否有任何技巧/调整/黑客在那里只是为Windows 10中的应用程序启用Windows 7主题

Windows 8中的视觉样式

改变C#windows应用程序的主题

如何正确检测主窗口的拐angular半径

Windows 7高对比度主题覆盖Firefox中的网站颜色

为什么OpenThemeData(pParent,L“TEXTSTYLE”)在XP上失败?

Windows主题常量在哪里定义?

绘制自定义Windows控件的问题

直观地debuggingGTK3应用程序(GtkInspector / gtkparasite)

单窗口的风格不同于系统的风格

C ++ / WIN32一个专业的应用程序 – 真的有可能吗?

Aero的WPF主题位于PresentationFramework.Aero库中,因此将其添加为参考。 然后,在你的App.xaml添加下面的合并字典来覆盖认的主题

<ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/PresentationFramework.Aero;component/themes/Aero.normalColor.xaml" /> </ResourceDictionary.MergedDictionaries>

我惊喜地发现,他们最终更新了.NET 4.5中的WPF,以支持Windows 8/10的主题(他们没有在Windows 8的开始),它们是:

PresentationFramework.Aero2

PresentationFramework.AeroLite

今天之前没看过,需要经常使用.NET 4.5;)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐