Avr*_*hom 2 wpf material-design-in-xaml
使用材料设计工具包的 WPF。
我试图找出是否可以为窗口/用户控件设置不同的调色板/主题,以便每个窗口/u 控件都有自己的颜色主题。
来自材料设计 xaml gitter 聊天的开发人员之一:
至于改变不同视图上的颜色。是的。实际上,您可以采用在 App.xaml 中添加的相同颜色资源字典 (您只需要颜色资源字典;而不是全部),并将它们应用到 XAML 中有意义的任何级别。例如,如果您想将网格内所有控件的主色更改为蓝色,您可以执行以下操作:
<Grid>
<Grid.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.Blue.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Grid.Resources>
</Grid>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2632 次 |
| 最近记录: |