WPF MDI добавить Mahapps Metro Style - PullRequest
0 голосов
/ 05 июня 2018

Я хочу использовать стиль Mahapps на WPF.MDI .Мне удалось добавить стиль в UserControl со слиянием ресурсов, но потомок не изменился.

Нужно создать новый их для WPF.MDI, который нацелен на стиль mahapps?

Любое направление помогает.

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

Отличная работа!

Чтобы использовать акцент, определенный в ресурсах приложения, я удалил акцент, определенный в Metro.xaml.Оставшаяся проблема - Акцент неактивного окна.

"WPF.MDI \ Themes \ Metro.xaml", закомментированная строка 10-12:

<!-- Deleted to use Accent defined in App.xaml -->
<!--
<Color x:Key="AccentColor">#CC161717</Color>
<Color x:Key="AccentBaseColor">#CC161717</Color>
<Color x:Key="AccentColor2">#868686</Color>
-->
0 голосов
/ 18 июня 2018

Я понял это самостоятельно.Краткое объяснение здесь:Создал копию Aero.xaml, изменил ее и сослался на Mahapps .Источник на GitHub .enter image description hereЯ перенастроил использовать словарь ресурсов и фиксированную подсветку управления окнами (закрыть, свернуть, развернуть).

enter image description here

...