代码之家  ›  专栏  ›  技术社区  ›  BuddyJoe

.NET-将颜色名称字符串转换为System.Drawing.Color

  •  12
  • BuddyJoe  · 技术社区  · 15 年前

    什么是最好的方法来改变字符串,如“红”、“绿”、“黄”、“阿利塞布吕”等…实际System.Drawing.Color值?

    我在思考,但有些事情似乎不太对劲。

    3 回复  |  直到 8 年前
        1
  •  22
  •   Alex Reitbort    15 年前

    您可以使用color.fromname()。

        2
  •  18
  •   Moose    9 年前

    system.drawing.color具有静态方法:

    public static Color FromName(string name)
    

    像这样使用它:

       Color c = Color.FromName("AliceBlue")
    
        3
  •  8
  •   DavidN    15 年前

    system.drawing.color.fromname(“红色”);