2010-12-18 54 views
7

以下不起作用,运行时告诉我它不能将#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> 

回答

8

我试着用你的确切定义,像这样,它的工作。你如何使用它?

<Canvas.Background> 
    <SolidColorBrush Color="{StaticResource ItemHeaderBack}"/> 
</Canvas.Background> 
+2

对不起,我使用的颜色作为画笔,它不能工作:) – codymanix 2010-12-18 16:48:57

+0

@codymanix:是的,这是一个经典的:) – 2010-12-18 16:55:40