gpt4 book ai didi

c# - 为 Material Design XAML 工具包中的单个元素重新着色 - WPF

转载 作者:太空狗 更新时间:2023-10-30 01:29:32 24 4
gpt4 key购买 nike

我正在使用 material design toolkit在 XAML 中,并且有三个不同的组框,我希望能够将所有标题(当前为紫色)分别重新着色为绿色、黄色和红色。我看过here ,但似乎无法正确设置颜色,并且不确定是否有更好的方法,因为颜色将特定于每个元素。

提前谢谢你。

Image of the group boxs

最佳答案

我不是专家,所以我不知道这是否是正确的方法,但如果您将资源字典放入包含您要使用的调色板的 GroupBox 资源中,那么它将正确地为 groupbox 着色。

<GroupBox Header="Red">
<GroupBox.Resources>
<GroupBox.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.Red.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</GroupBox.Resources>
</GroupBox>

对其他组框执行相同的操作,根据需要更改调色板。

关于c# - 为 Material Design XAML 工具包中的单个元素重新着色 - WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51272892/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com