如何制作 MaterialDesignInXamlToolkit 自定义颜色主题?
How make MaterialDesignInXamlToolkit Custom Color Theme?
我必须制作一个带有自定义口音和主要调色板的个人配色主题。
是否可以使用新的自定义调色板在我的项目中创建资源字典?
你能给我看看样品吗?
此致
佛朗哥
要创建自定义调色板,请在 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
我必须制作一个带有自定义口音和主要调色板的个人配色主题。
是否可以使用新的自定义调色板在我的项目中创建资源字典?
你能给我看看样品吗?
此致
佛朗哥
要创建自定义调色板,请在 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