当我在我的系统(任何 msstyle)上应用自定义 msstyle 时,所有 WPF 组件的外观都会更改为:
为什么会这样?有什么办法解决吗?
根据此博客,您可以在中执行以下操作App.xaml
:
<Application.Resources>
<ResourceDictionary Source="/PresentationFramework.Aero;V3.0.0.0;31bf3856ad364e35;component\themes/aero.normalcolor.xaml" />
</Application.Resources>
我通过将 Window 7 Theme 设置为“Windows-Classic”来测试它。这些控件仍然具有 Windows 7 的外观。