silverlight 2.0 如何代码指定十六进制Foreground

如题:

  在后台代码指定一个

 如何用代码改变 Foreground的值为 #FFFFFFFF 等其它十六进制颜色(呵呵本人还没找到) 

  现解决办法

  在前台定一个隐藏控件设置它的颜色 例:

  <TextBlock x:Name="hide"  Visibility="Collapsed" Background="#FF959595" />

  cs.

     this.tb_font.Foreground = (SolidColorBrush)hide.Foreground; 

基本颜色方法 

    new SolidColorBrush(Colors.Red);  Black ,White等

与   Color.FromArgb(byte a,byte r,byte g ,byte b);

asp.net中还有一个Drawing类库例  System.Drawing.ColorTranslator.FromHtml("#E7E7FF");但是在silverlight项目中无法引用它

不知各位有其它的解决办法没?

posted on 2008-12-01 10:45  蘑菇  阅读(887)  评论(0编辑  收藏  举报