最近学习颜色发现一些有意思的东西..就贴出来请赐教.欢迎交流..

在Silverlight中XAML和后置代码中采用的color方案不大相同...最近在学习中发现XAML中的color可以用系统预制16种配色的也可以采用自定义的

RGB/ARGB/ AARRGGBB/AARRGGBB

建议采用AARRGGBB的写法:AA是Alpha透明度通道值,RR是red通道值,GG是green通道值,BB是blue通道值,控制AA的值可以轻松的达到一些透明的效果
不过要注意范围00-FF,这里采用的是十六进制的写法这中写法可以在XAML页面中采用..在后台代码中这种写法同样可用不过要把十六进制转换成十进制就可以了类似
Background=new SolidColorBrush(Color.FromArgb(byte a, byte r, byte g, byte b))
后面贴出一些比较好看的颜色..注意要和背景色组合才会有很赞的效果:
#681A1A1A

#5F5F645F

#FF448DCA

#FFDED9A5

#FFDED9A5

玻璃样式
1 <Setter.Value>
2 <LinearGradientBrush EndPoint="0.75,1" StartPoint="0.2,0">
3 <GradientStop Color="#33FFFFFF" Offset="0"/>
4 <GradientStop Color="#C0FFFFFF" Offset="0.287"/>
5 <GradientStop Color="#4011322D" Offset="0.683"/>
6 <GradientStop Color="#33FFFFFF" Offset="1"/>
7 </LinearGradientBrush>
8 </Setter.Value>
对颜色想详细了解的可以看看http://wenku.baidu.com/view/2ba07e20dd36a32d73758124.html
http://zh-tw.enc.tfode.com/CIE1931%E8%89%B2%E5%BD%A9%E7%A9%BA%E9%97%B4
 posted on 2011-02-26 10:35  沐訫  阅读(1343)  评论(0)    收藏  举报