gpt4 book ai didi

wpf - 如何使 WPF 应用程序在 Windows 经典风格和 Windows XP 风格中都一样?

转载 作者:行者123 更新时间:2023-12-05 01:15:53 26 4
gpt4 key购买 nike

我在 WPF 中编写了一个应用程序。我正在为我的应用程序使用微软网站上提供的标准 BlueTheme。该应用程序在具有 Windows XP 风格的 Windows XP 中看起来很棒。在下面的屏幕截图中,我们可以看到带有圆形边缘的按钮和 evrything。

屏幕截图 1(Windows XP 风格):
enter image description here

然后我在我的桌面上右击并进入外观并选择了windows经典风格。然后应用程序看起来很糟糕。现在所有按钮都有方形边缘。

截图 2(Windows 经典风格):
enter image description here

我认为在互联网上搜索过,人们建议包含 PresentationFramework.Aero 主题。但问题仍然存在。

[编辑]
我添加了以下行。还是不行!

<Window.Resources>
<ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />
</Window.Resources>

我的问题是如何使 Windows 经典风格和 Windows XP 风格的 WPF 应用程序相同?

最佳答案

将其放入您的窗口/应用程序资源中:

<Window.Resources>
<ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />
</Window.Resources>

它将启用带有其他 Windows 主题(XP/Classic)的 Aero 风格。

关于wpf - 如何使 WPF 应用程序在 Windows 经典风格和 Windows XP 风格中都一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6521089/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com