WPF выглядит win98'ish с пользовательским MS-стилем
Когда я применяю собственный стиль msstyle в моей системе (любой стиль msstyle), все компоненты WPF меняют свой внешний вид на следующий:
Почему это происходит? Любой способ решить это?
1 ответ
Решение
Согласно этому блогу, вы можете сделать следующее в App.xaml
:
<Application.Resources>
<ResourceDictionary Source="/PresentationFramework.Aero;V3.0.0.0;31bf3856ad364e35;component\themes/aero.normalcolor.xaml" />
</Application.Resources>
Я сказал это, установив в Windows 7 Theme "Windows-Classic". Элементы управления по-прежнему выглядят как Windows 7.