2016-10-18 5 views
1

Мне нужно создать тему персонального цвета с пользовательским акцентом и основной цветовой палитрой.Как создать MaterialDesignInXamlToolkit пользовательскую цветовую тему?

Возможно ли создать ресурсный диктар в моем проекте с новой пользовательской палитрой?

Можете ли вы показать мне образец?

С наилучшими пожеланиями

Franco

ответ

2

Чтобы создать пользовательскую палитру, определить ваши кисти вручную в вашем App.xaml например:

<!-- primary hues --> 
<SolidColorBrush x:Key="PrimaryHueLightBrush" Color="LightBlue"/> 
<SolidColorBrush x:Key="PrimaryHueLightForegroundBrush" Color="Black"/> 
<SolidColorBrush x:Key="PrimaryHueMidBrush" Color="Blue"/> 
<SolidColorBrush x:Key="PrimaryHueMidForegroundBrush" Color="White"/> 
<SolidColorBrush x:Key="PrimaryHueDarkBrush" Color="DarkBlue"/> 
<SolidColorBrush x:Key="PrimaryHueDarkForegroundBrush" Color="White"/> 
<!-- accent --> 
<SolidColorBrush x:Key="SecondaryAccentBrush" Color="Yellow"/> 
<SolidColorBrush x:Key="SecondaryAccentForegroundBrush" Color="Black"/> 

В этом примере вы бы не сливаться в ваши два палитры из сборки цветов.

Для получения дополнительной информации см:

https://github.com/ButchersBoy/MaterialDesignInXamlToolkit/wiki/Custom-Palette-Hues

Смежные вопросы