C# 将Windows窗体背景色设置为十六进制值
我只是尝试将Windows窗体窗口的背景设置为十六进制颜色值,例如“#6262” 我似乎找不到任何简单的方法来做这件事。C# 将Windows窗体背景色设置为十六进制值,c#,winforms,C#,Winforms,我只是尝试将Windows窗体窗口的背景设置为十六进制颜色值,例如“#6262” 我似乎找不到任何简单的方法来做这件事。 是否有一种简单的方法来设置windows窗体的背景色?十六进制值用C表示,如0x6262 因此,您只需将其输入属性编辑器即可 如果要在运行时执行此操作,可以使用ColorTranslator: myForm.BackColor = ColorTranslator.FromHtml("#626262"); ColorTranslator.FromHtml方法将HTML颜色表
是否有一种简单的方法来设置windows窗体的背景色?十六进制值用C表示,如
0x6262
因此,您只需将其输入属性编辑器即可
如果要在运行时执行此操作,可以使用ColorTranslator
:
myForm.BackColor = ColorTranslator.FromHtml("#626262");
ColorTranslator.FromHtml方法将HTML颜色表示转换为GDI+颜色结构
string hexColor = "#626262";
Color myColor = System.Drawing.ColorTranslator.FromHtml(hexColor);
form1.BackColor = myColor;