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

同等の 16 進数: #FF2F4F4F

このカラーコンバーターを使用できます。

于 2013-10-28T05:30:02.963 に答える