enter code here
有没有办法让 WPF 应用程序看起来像是在 Windows 7 上运行,即使它在 Windows Server 2003 上运行?
我面临的问题是,由于控件上 Windows Server 2003 的默认样式,很难看到控件上的文本内容。对于前组合框
文本前景为黑色,高亮动画颜色为深蓝色,这使得文本内容几乎不可见。
我尝试定义以下设置但它不起作用
-
编辑 App.Xaml 并将其更改为
将引用的程序集PresentationFramework.Aero 的“复制本地”属性设置为True。
请指教。
WPF 默认情况下附带以下主题集:Classic、Aero Normal、Luna Homestead、Luna Metatallic、Luna Normal、Roayle Normal...,这允许 WPF 控件匹配特定主题的外观。
您可以强制 WPF 使用特定主题,方法是将主题在其主题程序集中定义的资源加载到您的 App.Resources 中,以便您的控件将使用这些主题样式。
请参阅这些链接以获取更多信息:
如果您需要访问原始 WPF 主题设计,则可以从以下位置下载它们:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)