我在 WPF 中编写了一个应用程序。我正在为我的应用程序使用微软网站上提供的标准 BlueTheme。该应用程序在具有 Windows XP 风格的 Windows XP 中看起来很棒。在下面的屏幕截图中,我们可以看到带有圆形边缘的按钮和 evrything。
截图 1(Windows XP 风格):
然后我在我的桌面上右击并进入外观并选择了windows经典风格。然后应用程序看起来很糟糕。现在所有按钮都有方形边缘。
截图 2(Windows 经典风格):
我认为在互联网上搜索过,人们建议包含 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 应用程序相同?