Как остановить MahApps.Переопределение стилей Metro для основных элементов управления

все, я начал использовать MahApps.Metro, но некоторые элементы управления, которые эта библиотека переопределяет (GroupBox например), для меня слишком раздражительным.

мой вопрос просто: если я хочу, чтобы остановить MahApps.Metro переопределяя стиль определенного контроля, что я могу сделать?

Я попытался исправить это DataGrid переопределив DataGrid создание собственного public class SomeDataGrid : DataGrid и это позволяет мне использовать этот элемент управления по умолчанию WPF. Однако сделать это для Все элементы управления не идеальны.

Спасибо за ваше время.

1 ответов


для элемента управления, который вы не хотите перезаписывать стиль, установите style null:

<ProgressBar Style="{x:Null}" Width="300" Height="30" IsIndeterminate="True" />

эта конструкция устанавливает Style для значения по умолчанию элемента управления.