gpt4 book ai didi

windows-8 - winrt 是否可以在资源库中定义画笔颜色

转载 作者:行者123 更新时间:2023-12-04 19:30:35 25 4
gpt4 key购买 nike

我正在尝试为页面中的控件定义标准前景颜色。但是,我收到错误消息““System.String”类型的对象无法应用于需要“Windows.UI.Xaml.Media.Brush”类型的属性。

在 myPage.xaml 中

<TextBlock TextWrapping="Wrap" 
Foreground="{StaticResource ForegroundThemeBrush}" />

在 StandardStyles.xaml 中

<ResourceDictionary x:Key="Default">

<x:String x:Key="BackgroundThemeBrush">#484848</x:String>
<x:String x:Key="ForegroundThemeBrush">#efefef</x:String>

</ResourceDictionary>

最佳答案

您需要定义 SolidColorBrush 而不是 x:String

<ResourceDictionary x:Key="Default">
<SolidColorBrush x:Key="BackgroundThemeBrush" Color="#484848"/>
<SolidColorBrush x:Key="ForegroundThemeBrush" Color="#efefef"/>
</ResourceDictionary>

关于windows-8 - winrt 是否可以在资源库中定义画笔颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13636223/

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