0

我正在尝试以我的 XAML 样式创建一种颜色以供重复使用,如下所示:

<Color A="255" R="47" G="79" B="79" x:Key="ChromeColor" />

它编译成功,但在运行时,它在初始化期间抛出此错误:

Failed to create a 'System.Byte' from the text '255'. [Line: 21 Position: 18]

关于定义属性,我有什么遗漏吗?

4

1 回答 1

3

你试过这个吗?

<Color x:Key="MyColor">#FF2F4F4F</Color>
<SolidColorBrush Color="{StaticResource MyColor}" x:Key="MyColorBrush" />

ARGB 值:255、47、79、79

等效十六进制:#FF2F4F4F

你可以使用这个颜色转换器

于 2013-10-28T05:30:02.963 回答