在 Xaml 中为 Material 设计创建自定义主题
Creating a custom theme for Material Design in Xaml
我知道您可以创建自定义原色和强调色(如此处讨论:),但是是否支持更改或添加其他主题?例如,已经有一个浅色和深色主题,我们正在寻求构建更多的浅灰色主题。
是否有任何关于如何执行此操作的指南,它可以在 MaterialDesign 库之外完成,还是必须在与原始两个库相同的库中完成?
谢谢。
您提供的 link 讨论了核心调色板。您还可以创建自己的 Light/Dark 变体:
- 创建您自己的 MyLightGrey.xaml ResourceDictionary。
- 添加 https://github.com/ButchersBoy/MaterialDesignInXamlToolkit/blob/550abb1ef2b629c9f1944c1125683d42ba5e63f6/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.Light.xaml 中的所有画笔并进行相应的自定义
- 设置 App.XAML 时,只需包含新的 ResourceDictionary 而不是标准的 .Light/.Dark.xaml
我知道您可以创建自定义原色和强调色(如此处讨论:
是否有任何关于如何执行此操作的指南,它可以在 MaterialDesign 库之外完成,还是必须在与原始两个库相同的库中完成?
谢谢。
您提供的 link 讨论了核心调色板。您还可以创建自己的 Light/Dark 变体:
- 创建您自己的 MyLightGrey.xaml ResourceDictionary。
- 添加 https://github.com/ButchersBoy/MaterialDesignInXamlToolkit/blob/550abb1ef2b629c9f1944c1125683d42ba5e63f6/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.Light.xaml 中的所有画笔并进行相应的自定义
- 设置 App.XAML 时,只需包含新的 ResourceDictionary 而不是标准的 .Light/.Dark.xaml