将带颜色名称的字符串转换为颜色"id"

vlo*_*ack 2 c# gdi+ colors winforms

我有

public String colorid = "Blue";
Run Code Online (Sandbox Code Playgroud)

  Sbrush = new SolidBrush(Color.Convert.ToInt32(colorid));
Run Code Online (Sandbox Code Playgroud)

我希望能够在其他地方定义colorid,这就是我编写SolidBrush代码的原因.现在这不起作用,如果有人可以帮助我,我将不胜感激

Ser*_*kiy 7

使用从名称创建颜色

Color.FromName("Blue")
Run Code Online (Sandbox Code Playgroud)