如何在资源字典中正确定义颜色?

cod*_*nix 8 .net wpf resources xaml

以下不起作用,运行时告诉我它无法将#FFFFFFAE转换为颜色.

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <Color x:Key="ItemHeaderBack" >#FFFFFFAE</Color>

</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

Fre*_*lad 8

我尝试使用你这样的确切定义并且它有效.你如何使用它?

<Canvas.Background>
    <SolidColorBrush Color="{StaticResource ItemHeaderBack}"/>
</Canvas.Background>
Run Code Online (Sandbox Code Playgroud)

  • 对不起,我正在使用Color as Brush,这无法工作:) (2认同)