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.

Другие вопросы по тегам