MaterialDesignInXamlToolkit设置全局颜色
时间: 2023-07-09 17:39:46 浏览: 135
要设置 MaterialDesignInXamlToolkit 中的全局颜色,你可以在 App.xaml 文件中添加以下代码:
```xml
<Application ...
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
>
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="Blue" SecondaryColor="Lime" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>
```
这段代码将会设置全局颜色为 Light 主题、蓝色 PrimaryColor 和青色 SecondaryColor。
如果你想要自定义颜色,可以设置 PrimaryColor 和 SecondaryColor 的值为你想要的颜色。例如,要将 PrimaryColor 设置为红色,SecondaryColor 设置为橙色,可以这样写:
```xml
<materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="#FF0000" SecondaryColor="#FFA500" />
```
你可以在 `MaterialDesignColors.xaml` 文件中找到更多的颜色资源,并在你的 XAML 中使用它们。如果你需要定义自己的颜色,可以在 `MaterialDesignThemes.Generic.xaml` 文件中添加一个新的 `Color` 资源,并在你的 XAML 中使用它。例如:
```xml
<Color x:Key="MyCustomColor">#FF00FF</Color>
```
然后,你可以在你的 XAML 中使用 `MyCustomColor` 这个资源来设置颜色。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)