vb.net 将string 转换成color解决方法

vb.net 将string 转换成color
vs2008 Windows7
dim s as string=black
dim color1 as color =colorfromname(s)
为什么就是不能把S里面的内容转换成color赋值给color1???
------解决思路----------------------

  Dim s As String = "black"
  Dim color1 As Color = Color.FromName(s)

试下这个!
或者这个

      '颜色转换为数值
        Dim strVar As String = Color.Black.ToArgb()
        '数值在转换为颜色
        Dim colorValue As Color = ColorTranslator.FromWin32(strVar)

供参考!