"AliceBlue",
"获取 ARGB 值为 的系统 #FFF0F8FF定义颜色。",
"AntiqueWhite",
"获取 ARGB 值为 的系统 #FFFAEBD7定义颜色。",
"Aqua",
"获取 ARGB 值为 的系统 #FF00FFFF定义颜色。",
"Aquamarine",
"获取 ARGB 值为 的系统 #FF7FFFD4定义颜色。",
"Azure",
"获取 ARGB 值为 的系统 #FFF0FFFF定义颜色。",
"Beige",
"获取 ARGB 值为 的系统 #FFF5F5DC定义颜色。",
"Bisque",
"获取 ARGB 值为 的系统 #FFFFE4C4定义颜色。",
"Black",
"获取 ARGB 值为 的系统 #FF000000定义颜色。",
"BlanchedAlmond",
"获取 ARGB 值为 的系统 #FFFFEBCD定义颜色。",
"Blue",
"获取 ARGB 值为 的系统 #FF0000FF定义颜色。",
"BlueViolet",
"获取 ARGB 值为 的系统 #FF8A2BE2定义颜色。",
"Brown",
"获取 ARGB 值为 的系统 #FFA52A2A定义颜色。",
"BurlyWood",
"获取 ARGB 值为 的系统 #FFDEB887定义颜色。",
"CadetBlue",
"获取 ARGB 值为 的系统 #FF5F9EA0定义颜色。",
"Chartreuse",
"获取 ARGB 值为 的系统 #FF7FFF00定义颜色。",
"Chocolate",
"获取 ARGB 值为 的系统 #FFD2691E定义颜色。",
"Coral",
"获取 ARGB 值为 的系统 #FFFF7F50定义颜色。",
"CornflowerBlue",
"获取 ARGB 值为 的系统 #FF6495ED定义颜色。",
"Cornsilk",
"获取 ARGB 值为 的系统 #FFFFF8DC定义颜色。",
"Crimson",
"获取 ARGB 值为 的系统 #FFDC143C定义颜色。",
"Cyan",
"获取 ARGB 值为 的系统 #FF00FFFF定义颜色。",
"DarkBlue",
"获取 ARGB 值为 的系统 #FF00008B定义颜色。",
"DarkCyan",
"获取 ARGB 值为 的系统 #FF008B8B定义颜色。",
"DarkGoldenrod",
"获取 ARGB 值为 的系统 #FFB8860B定义颜色。",
"DarkGray",
"获取 ARGB 值为 的系统 #FFA9A9A9定义颜色。",
"DarkGreen",
"获取 ARGB 值为 的系统 #FF006400定义颜色。",
"DarkKhaki",
"获取 ARGB 值为 的系统 #FFBDB76B定义颜色。",
"DarkMagenta",
"获取 ARGB 值为 的系统 #FF8B008B定义颜色。",
"DarkOliveGreen",
"获取 ARGB 值为 的系统 #FF556B2F定义颜色。",
"DarkOrange",
"获取 ARGB 值为 的系统 #FFFF8C00定义颜色。",
"DarkOrchid",
"获取 ARGB 值为 的系统 #FF9932CC定义颜色。",
"DarkRed",
"获取 ARGB 值为 的系统 #FF8B0000定义颜色。",
"DarkSalmon",
"获取 ARGB 值为 的系统 #FFE9967A定义颜色。",
"DarkSeaGreen",
"获取 ARGB 值为 的系统 #FF8FBC8B定义颜色。",
"DarkSlateBlue",
"获取 ARGB 值为 的系统 #FF483D8B定义颜色。",
"DarkSlateGray",
"获取 ARGB 值为 的系统 #FF2F4F4F定义颜色。",
"DarkTurquoise",
"获取 ARGB 值为 的系统 #FF00CED1定义颜色。",
"DarkViolet",
"获取 ARGB 值为 的系统 #FF9400D3定义颜色。",
"DeepPink",
"获取 ARGB 值为 的系统 #FFFF1493定义颜色。",
"DeepSkyBlue",
"获取 ARGB 值为 的系统 #FF00BFFF定义颜色。",
"DimGray",
"获取 ARGB 值为 的系统 #FF696969定义颜色。",
"DodgerBlue",
"获取 ARGB 值为 的系统 #FF1E90FF定义颜色。",
"Firebrick",
"获取 ARGB 值为 的系统 #FFB22222定义颜色。",
"FloralWhite",
"获取 ARGB 值为 的系统 #FFFFFAF0定义颜色。",
"ForestGreen",
"获取 ARGB 值为 的系统 #FF228B22定义颜色。",
"Fuchsia",
"获取 ARGB 值为 的系统 #FFFF00FF定义颜色。",
"Gainsboro",
"获取 ARGB 值为 的系统 #FFDCDCDC定义颜色。",
"GhostWhite",
"获取 ARGB 值为 的系统 #FFF8F8FF定义颜色。",
"Gold",
"获取 ARGB 值为 的系统 #FFFFD700定义颜色。",
"Goldenrod",
"获取 ARGB 值为 的系统 #FFDAA520定义颜色。",
"Gray",
"获取 ARGB 值为 的系统 #FF808080定义颜色。",
"Green",
"获取 ARGB 值为 的系统 #FF008000定义颜色。",
"GreenYellow",
"获取 ARGB 值为 的系统 #FFADFF2F定义颜色。",
"Honeydew",
"获取 ARGB 值为 的系统 #FFF0FFF0定义颜色。",
"HotPink",
"获取 ARGB 值为 的系统 #FFFF69B4定义颜色。",
"IndianRed",
"获取 ARGB 值为 的系统 #FFCD5C5C定义颜色。",
"Indigo",
"获取 ARGB 值为 的系统 #FF4B0082定义颜色。",
"Ivory",
"获取 ARGB 值为 的系统 #FFFFFFF0定义颜色。",
"Khaki",
"获取 ARGB 值为 的系统 #FFF0E68C定义颜色。",
"Lavender",
"获取 ARGB 值为 的系统 #FFE6E6FA定义颜色。",
"LavenderBlush",
"获取 ARGB 值为 的系统 #FFFFF0F5定义颜色。",
"LawnGreen",
"获取 ARGB 值为 的系统 #FF7CFC00定义颜色。",
"LemonChiffon",
"获取 ARGB 值为 的系统 #FFFFFACD定义颜色。",
"LightBlue",
"获取 ARGB 值为 的系统 #FFADD8E6定义颜色。",
"LightCoral",
"获取 ARGB 值为 的系统 #FFF08080定义颜色。",
"LightCyan",
"获取 ARGB 值为 的系统 #FFE0FFFF定义颜色。",
"LightGoldenrodYellow",
"获取 ARGB 值为 的系统 #FFFAFAD2定义颜色。",
"LightGray",
"获取 ARGB 值为 的系统 #FFD3D3D3定义颜色。",
"LightGreen",
"获取 ARGB 值为 的系统 #FF90EE90定义颜色。",
"LightPink",
"获取 ARGB 值为 的系统 #FFFFB6C1定义颜色。",
"LightSalmon",
"获取 ARGB 值为 的系统 #FFFFA07A定义颜色。",
"LightSeaGreen",
"获取 ARGB 值为 的系统 #FF20B2AA定义颜色。",
"LightSkyBlue",
"获取 ARGB 值为 的系统 #FF87CEFA定义颜色。",
"LightSlateGray",
"获取 ARGB 值为 的系统 #FF778899定义颜色。",
"LightSteelBlue",
"获取 ARGB 值为 的系统 #FFB0C4DE定义颜色。",
"LightYellow",
"获取 ARGB 值为 的系统 #FFFFFFE0定义颜色。",
"Lime",
"获取 ARGB 值为 的系统 #FF00FF00定义颜色。",
"LimeGreen",
"获取 ARGB 值为 的系统 #FF32CD32定义颜色。",
"Linen",
"获取 ARGB 值为 的系统 #FFFAF0E6定义颜色。",
"Magenta",
"获取 ARGB 值为 的系统 #FFFF00FF定义颜色。",
"Maroon",
"获取 ARGB 值为 的系统 #FF800000定义颜色。",
"MediumAquamarine",
"获取 ARGB 值为 的系统 #FF66CDAA定义颜色。",
"MediumBlue",
"获取 ARGB 值为 的系统 #FF0000CD定义颜色。",
"MediumOrchid",
"获取 ARGB 值为 的系统 #FFBA55D3定义颜色。",
"MediumPurple",
"获取 ARGB 值为 的系统 #FF9370DB定义颜色。",
"MediumSeaGreen",
"获取 ARGB 值为 的系统 #FF3CB371定义颜色。",
"MediumSlateBlue",
"获取 ARGB 值为 的系统 #FF7B68EE定义颜色。",
"MediumSpringGreen",
"获取 ARGB 值为 的系统 #FF00FA9A定义颜色。",
"MediumTurquoise",
"获取 ARGB 值为 的系统 #FF48D1CC定义颜色。",
"MediumVioletRed",
"获取 ARGB 值为 的系统 #FFC71585定义颜色。",
"MidnightBlue",
"获取 ARGB 值为 的系统 #FF191970定义颜色。",
"MintCream",
"获取 ARGB 值为 的系统 #FFF5FFFA定义颜色。",
"MistyRose",
"获取 ARGB 值为 的系统 #FFFFE4E1定义颜色。",
"Moccasin",
"获取 ARGB 值为 的系统 #FFFFE4B5定义颜色。",
"NavajoWhite",
"获取 ARGB 值为 的系统 #FFFFDEAD定义颜色。",
"Navy",
"获取 ARGB 值为 的系统 #FF000080定义颜色。",
"OldLace",
"获取 ARGB 值为 的系统 #FFFDF5E6定义颜色。",
"Olive",
"获取 ARGB 值为 的系统 #FF808000定义颜色。",
"OliveDrab",
"获取 ARGB 值为 的系统 #FF6B8E23定义颜色。",
"Orange",
"获取 ARGB 值为 的系统 #FFFFA500定义颜色。",
"OrangeRed",
"获取 ARGB 值为 的系统 #FFFF4500定义颜色。",
"Orchid",
"获取 ARGB 值为 的系统 #FFDA70D6定义颜色。",
"PaleGoldenrod",
"获取 ARGB 值为 的系统 #FFEEE8AA定义颜色。",
"PaleGreen",
"获取 ARGB 值为 的系统 #FF98FB98定义颜色。",
"PaleTurquoise",
"获取 ARGB 值为 的系统 #FFAFEEEE定义颜色。",
"PaleVioletRed",
"获取 ARGB 值为 的系统 #FFDB7093定义颜色。",
"PapayaWhip",
"获取 ARGB 值为 的系统 #FFFFEFD5定义颜色。",
"PeachPuff",
"获取 ARGB 值为 的系统 #FFFFDAB9定义颜色。",
"Peru",
"获取 ARGB 值为 的系统 #FFCD853F定义颜色。",
"Pink",
"获取 ARGB 值为 的系统 #FFFFC0CB定义颜色。",
"Plum",
"获取 ARGB 值为 的系统 #FFDDA0DD定义颜色。",
"PowderBlue",
"获取 ARGB 值为 的系统 #FFB0E0E6定义颜色。",
"Purple",
"获取 ARGB 值为 的系统 #FF800080定义颜色。",
"Red",
"获取 ARGB 值为 的系统 #FFFF0000定义颜色。",
"RosyBrown",
"获取 ARGB 值为 的系统 #FFBC8F8F定义颜色。",
"RoyalBlue",
"获取 ARGB 值为 的系统 #FF4169E1定义颜色。",
"SaddleBrown",
"获取 ARGB 值为 的系统 #FF8B4513定义颜色。",
"Salmon",
"获取 ARGB 值为 的系统 #FFFA8072定义颜色。",
"SandyBrown",
"获取 ARGB 值为 的系统 #FFF4A460定义颜色。",
"SeaGreen",
"获取 ARGB 值为 的系统 #FF2E8B57定义颜色。",
"SeaShell",
"获取 ARGB 值为 的系统 #FFFFF5EE定义颜色。",
"Sienna",
"获取 ARGB 值为 的系统 #FFA0522D定义颜色。",
"Silver",
"获取 ARGB 值为 的系统 #FFC0C0C0定义颜色。",
"SkyBlue",
"获取 ARGB 值为 的系统 #FF87CEEB定义颜色。",
"SlateBlue",
"获取 ARGB 值为 的系统 #FF6A5ACD定义颜色。",
"SlateGray",
"获取 ARGB 值为 的系统 #FF708090定义颜色。",
"Snow",
"获取 ARGB 值为 的系统 #FFFFFAFA定义颜色。",
"SpringGreen",
"获取 ARGB 值为 的系统 #FF00FF7F定义颜色。",
"SteelBlue",
"获取 ARGB 值为 的系统 #FF4682B4定义颜色。",
"Tan",
"获取 ARGB 值为 的系统 #FFD2B48C定义颜色。",
"Teal",
"获取 ARGB 值为 的系统 #FF008080定义颜色。",
"Thistle",
"获取 ARGB 值为 的系统 #FFD8BFD8定义颜色。",
"Tomato",
"获取 ARGB 值为 的系统 #FFFF6347定义颜色。",
"Turquoise",
"获取 ARGB 值为 的系统 #FF40E0D0定义颜色。",
"Violet",
"获取 ARGB 值为 的系统 #FFEE82EE定义颜色。",
"Wheat",
"获取 ARGB 值为 的系统 #FFF5DEB3定义颜色。",
"White",
"获取 ARGB 值为 的系统 #FFFFFFFF定义颜色。",
"WhiteSmoke",
"获取 ARGB 值为 的系统 #FFF5F5F5定义颜色。",
"Yellow",
"获取 ARGB 值为 的系统 #FFFFFF00定义颜色。",
"YellowGreen",
"获取 ARGB 值为 的系统 #FF9ACD32定义颜色。",
代码实现:
using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection.Emit;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
TEST();
this.AutoScroll = true;
}
public (int a,int r, int g, int b)StrToHex(string str)
{
if (str == null || str.Length < 15)
return(255,0,0, 0);
int a = 0;
int r = 0;
int g = 0;
int b = 0;
string[] inputs = str.Split(new[] { ' ', ':', '#', '定', '\n', '\r', '\f' }, StringSplitOptions.RemoveEmptyEntries);
foreach (string input in inputs)
{
Console.WriteLine(input);
}
if( inputs.Length == 6 )
{
if(inputs[4].Length >= 8) {
a = strHex(inputs[4].Substring(0, 2));
r = strHex(inputs[4].Substring(2, 2));
g = strHex(inputs[4].Substring(4, 2));
b = strHex(inputs[4].Substring(6, 2));
}
}
Console.WriteLine(r);
Console.WriteLine(g);
Console.WriteLine(b);
return (a,r, g, b);
}
public int strHex(string str)
{
int zhi = 0;
if( str.Length >= 2)
zhi = charHex(str[0]) * 16 + charHex(str[1]);
return (zhi);
}
public int charHex(char ch)
{ int zhi = 0;
if (ch <= 'F' && ch >= 'A')
zhi = ch - 'A' + 10;
if (ch <= 'f' && ch >= 'a')
zhi = ch - 'a' + 10;
if (ch <= '9' && ch >= '0')
zhi = ch - '0';
return (zhi);
}
public void TEST()
{
//https://learn.microsoft.com/zh-cn/dotnet/api/system.drawing.color?view=netframework-4.7.2
string[] ColorStr = new string[]
{
"AliceBlue",
"获取 ARGB 值为 的系统 #FFF0F8FF定义颜色。",
"AntiqueWhite",
"获取 ARGB 值为 的系统 #FFFAEBD7定义颜色。",
"Aqua",
"获取 ARGB 值为 的系统 #FF00FFFF定义颜色。",
"Aquamarine",
"获取 ARGB 值为 的系统 #FF7FFFD4定义颜色。",
"Azure",
"获取 ARGB 值为 的系统 #FFF0FFFF定义颜色。",
"Beige",
"获取 ARGB 值为 的系统 #FFF5F5DC定义颜色。",
"Bisque",
"获取 ARGB 值为 的系统 #FFFFE4C4定义颜色。",
"Black",
"获取 ARGB 值为 的系统 #FF000000定义颜色。",
"BlanchedAlmond",
"获取 ARGB 值为 的系统 #FFFFEBCD定义颜色。",
"Blue",
"获取 ARGB 值为 的系统 #FF0000FF定义颜色。",
"BlueViolet",
"获取 ARGB 值为 的系统 #FF8A2BE2定义颜色。",
"Brown",
"获取 ARGB 值为 的系统 #FFA52A2A定义颜色。",
"BurlyWood",
"获取 ARGB 值为 的系统 #FFDEB887定义颜色。",
"CadetBlue",
"获取 ARGB 值为 的系统 #FF5F9EA0定义颜色。",
"Chartreuse",
"获取 ARGB 值为 的系统 #FF7FFF00定义颜色。",
"Chocolate",
"获取 ARGB 值为 的系统 #FFD2691E定义颜色。",
"Coral",
"获取 ARGB 值为 的系统 #FFFF7F50定义颜色。",
"CornflowerBlue",
"获取 ARGB 值为 的系统 #FF6495ED定义颜色。",
"Cornsilk",
"获取 ARGB 值为 的系统 #FFFFF8DC定义颜色。",
"Crimson",
"获取 ARGB 值为 的系统 #FFDC143C定义颜色。",
"Cyan",
"获取 ARGB 值为 的系统 #FF00FFFF定义颜色。",
"DarkBlue",
"获取 ARGB 值为 的系统 #FF00008B定义颜色。",
"DarkCyan",
"获取 ARGB 值为 的系统 #FF008B8B定义颜色。",
"DarkGoldenrod",
"获取 ARGB 值为 的系统 #FFB8860B定义颜色。",
"DarkGray",
"获取 ARGB 值为 的系统 #FFA9A9A9定义颜色。",
"DarkGreen",
"获取 ARGB 值为 的系统 #FF006400定义颜色。",
"DarkKhaki",
"获取 ARGB 值为 的系统 #FFBDB76B定义颜色。",
"DarkMagenta",
"获取 ARGB 值为 的系统 #FF8B008B定义颜色。",
"DarkOliveGreen",
"获取 ARGB 值为 的系统 #FF556B2F定义颜色。",
"DarkOrange",
"获取 ARGB 值为 的系统 #FFFF8C00定义颜色。",
"DarkOrchid",
"获取 ARGB 值为 的系统 #FF9932CC定义颜色。",
"DarkRed",
"获取 ARGB 值为 的系统 #FF8B0000定义颜色。",
"DarkSalmon",
"获取 ARGB 值为 的系统 #FFE9967A定义颜色。",
"DarkSeaGreen",
"获取 ARGB 值为 的系统 #FF8FBC8B定义颜色。",
"DarkSlateBlue",
"获取 ARGB 值为 的系统 #FF483D8B定义颜色。",
"DarkSlateGray",
"获取 ARGB 值为 的系统 #FF2F4F4F定义颜色。",
"DarkTurquoise",
"获取 ARGB 值为 的系统 #FF00CED1定义颜色。",
"DarkViolet",
"获取 ARGB 值为 的系统 #FF9400D3定义颜色。",
"DeepPink",
"获取 ARGB 值为 的系统 #FFFF1493定义颜色。",
"DeepSkyBlue",
"获取 ARGB 值为 的系统 #FF00BFFF定义颜色。",
"DimGray",
"获取 ARGB 值为 的系统 #FF696969定义颜色。",
"DodgerBlue",
"获取 ARGB 值为 的系统 #FF1E90FF定义颜色。",
"Firebrick",
"获取 ARGB 值为 的系统 #FFB22222定义颜色。",
"FloralWhite",
"获取 ARGB 值为 的系统 #FFFFFAF0定义颜色。",
"ForestGreen",
"获取 ARGB 值为 的系统 #FF228B22定义颜色。",
"Fuchsia",
"获取 ARGB 值为 的系统 #FFFF00FF定义颜色。",
"Gainsboro",
"获取 ARGB 值为 的系统 #FFDCDCDC定义颜色。",
"GhostWhite",
"获取 ARGB 值为 的系统 #FFF8F8FF定义颜色。",
"Gold",
"获取 ARGB 值为 的系统 #FFFFD700定义颜色。",
"Goldenrod",
"获取 ARGB 值为 的系统 #FFDAA520定义颜色。",
"Gray",
"获取 ARGB 值为 的系统 #FF808080定义颜色。",
"Green",
"获取 ARGB 值为 的系统 #FF008000定义颜色。",
"GreenYellow",
"获取 ARGB 值为 的系统 #FFADFF2F定义颜色。",
"Honeydew",
"获取 ARGB 值为 的系统 #FFF0FFF0定义颜色。",
"HotPink",
"获取 ARGB 值为 的系统 #FFFF69B4定义颜色。",
"IndianRed",
"获取 ARGB 值为 的系统 #FFCD5C5C定义颜色。",
"Indigo",
"获取 ARGB 值为 的系统 #FF4B0082定义颜色。",
"Ivory",
"获取 ARGB 值为 的系统 #FFFFFFF0定义颜色。",
"Khaki",
"获取 ARGB 值为 的系统 #FFF0E68C定义颜色。",
"Lavender",
"获取 ARGB 值为 的系统 #FFE6E6FA定义颜色。",
"LavenderBlush",
"获取 ARGB 值为 的系统 #FFFFF0F5定义颜色。",
"LawnGreen",
"获取 ARGB 值为 的系统 #FF7CFC00定义颜色。",
"LemonChiffon",
"获取 ARGB 值为 的系统 #FFFFFACD定义颜色。",
"LightBlue",
"获取 ARGB 值为 的系统 #FFADD8E6定义颜色。",
"LightCoral",
"获取 ARGB 值为 的系统 #FFF08080定义颜色。",
"LightCyan",
"获取 ARGB 值为 的系统 #FFE0FFFF定义颜色。",
"LightGoldenrodYellow",
"获取 ARGB 值为 的系统 #FFFAFAD2定义颜色。",
"LightGray",
"获取 ARGB 值为 的系统 #FFD3D3D3定义颜色。",
"LightGreen",
"获取 ARGB 值为 的系统 #FF90EE90定义颜色。",
"LightPink",
"获取 ARGB 值为 的系统 #FFFFB6C1定义颜色。",
"LightSalmon",
"获取 ARGB 值为 的系统 #FFFFA07A定义颜色。",
"LightSeaGreen",
"获取 ARGB 值为 的系统 #FF20B2AA定义颜色。",
"LightSkyBlue",
"获取 ARGB 值为 的系统 #FF87CEFA定义颜色。",
"LightSlateGray",
"获取 ARGB 值为 的系统 #FF778899定义颜色。",
"LightSteelBlue",
"获取 ARGB 值为 的系统 #FFB0C4DE定义颜色。",
"LightYellow",
"获取 ARGB 值为 的系统 #FFFFFFE0定义颜色。",
"Lime",
"获取 ARGB 值为 的系统 #FF00FF00定义颜色。",
"LimeGreen",
"获取 ARGB 值为 的系统 #FF32CD32定义颜色。",
"Linen",
"获取 ARGB 值为 的系统 #FFFAF0E6定义颜色。",
"Magenta",
"获取 ARGB 值为 的系统 #FFFF00FF定义颜色。",
"Maroon",
"获取 ARGB 值为 的系统 #FF800000定义颜色。",
"MediumAquamarine",
"获取 ARGB 值为 的系统 #FF66CDAA定义颜色。",
"MediumBlue",
"获取 ARGB 值为 的系统 #FF0000CD定义颜色。",
"MediumOrchid",
"获取 ARGB 值为 的系统 #FFBA55D3定义颜色。",
"MediumPurple",
"获取 ARGB 值为 的系统 #FF9370DB定义颜色。",
"MediumSeaGreen",
"获取 ARGB 值为 的系统 #FF3CB371定义颜色。",
"MediumSlateBlue",
"获取 ARGB 值为 的系统 #FF7B68EE定义颜色。",
"MediumSpringGreen",
"获取 ARGB 值为 的系统 #FF00FA9A定义颜色。",
"MediumTurquoise",
"获取 ARGB 值为 的系统 #FF48D1CC定义颜色。",
"MediumVioletRed",
"获取 ARGB 值为 的系统 #FFC71585定义颜色。",
"MidnightBlue",
"获取 ARGB 值为 的系统 #FF191970定义颜色。",
"MintCream",
"获取 ARGB 值为 的系统 #FFF5FFFA定义颜色。",
"MistyRose",
"获取 ARGB 值为 的系统 #FFFFE4E1定义颜色。",
"Moccasin",
"获取 ARGB 值为 的系统 #FFFFE4B5定义颜色。",
"NavajoWhite",
"获取 ARGB 值为 的系统 #FFFFDEAD定义颜色。",
"Navy",
"获取 ARGB 值为 的系统 #FF000080定义颜色。",
"OldLace",
"获取 ARGB 值为 的系统 #FFFDF5E6定义颜色。",
"Olive",
"获取 ARGB 值为 的系统 #FF808000定义颜色。",
"OliveDrab",
"获取 ARGB 值为 的系统 #FF6B8E23定义颜色。",
"Orange",
"获取 ARGB 值为 的系统 #FFFFA500定义颜色。",
"OrangeRed",
"获取 ARGB 值为 的系统 #FFFF4500定义颜色。",
"Orchid",
"获取 ARGB 值为 的系统 #FFDA70D6定义颜色。",
"PaleGoldenrod",
"获取 ARGB 值为 的系统 #FFEEE8AA定义颜色。",
"PaleGreen",
"获取 ARGB 值为 的系统 #FF98FB98定义颜色。",
"PaleTurquoise",
"获取 ARGB 值为 的系统 #FFAFEEEE定义颜色。",
"PaleVioletRed",
"获取 ARGB 值为 的系统 #FFDB7093定义颜色。",
"PapayaWhip",
"获取 ARGB 值为 的系统 #FFFFEFD5定义颜色。",
"PeachPuff",
"获取 ARGB 值为 的系统 #FFFFDAB9定义颜色。",
"Peru",
"获取 ARGB 值为 的系统 #FFCD853F定义颜色。",
"Pink",
"获取 ARGB 值为 的系统 #FFFFC0CB定义颜色。",
"Plum",
"获取 ARGB 值为 的系统 #FFDDA0DD定义颜色。",
"PowderBlue",
"获取 ARGB 值为 的系统 #FFB0E0E6定义颜色。",
"Purple",
"获取 ARGB 值为 的系统 #FF800080定义颜色。",
"Red",
"获取 ARGB 值为 的系统 #FFFF0000定义颜色。",
"RosyBrown",
"获取 ARGB 值为 的系统 #FFBC8F8F定义颜色。",
"RoyalBlue",
"获取 ARGB 值为 的系统 #FF4169E1定义颜色。",
"SaddleBrown",
"获取 ARGB 值为 的系统 #FF8B4513定义颜色。",
"Salmon",
"获取 ARGB 值为 的系统 #FFFA8072定义颜色。",
"SandyBrown",
"获取 ARGB 值为 的系统 #FFF4A460定义颜色。",
"SeaGreen",
"获取 ARGB 值为 的系统 #FF2E8B57定义颜色。",
"SeaShell",
"获取 ARGB 值为 的系统 #FFFFF5EE定义颜色。",
"Sienna",
"获取 ARGB 值为 的系统 #FFA0522D定义颜色。",
"Silver",
"获取 ARGB 值为 的系统 #FFC0C0C0定义颜色。",
"SkyBlue",
"获取 ARGB 值为 的系统 #FF87CEEB定义颜色。",
"SlateBlue",
"获取 ARGB 值为 的系统 #FF6A5ACD定义颜色。",
"SlateGray",
"获取 ARGB 值为 的系统 #FF708090定义颜色。",
"Snow",
"获取 ARGB 值为 的系统 #FFFFFAFA定义颜色。",
"SpringGreen",
"获取 ARGB 值为 的系统 #FF00FF7F定义颜色。",
"SteelBlue",
"获取 ARGB 值为 的系统 #FF4682B4定义颜色。",
"Tan",
"获取 ARGB 值为 的系统 #FFD2B48C定义颜色。",
"Teal",
"获取 ARGB 值为 的系统 #FF008080定义颜色。",
"Thistle",
"获取 ARGB 值为 的系统 #FFD8BFD8定义颜色。",
"Tomato",
"获取 ARGB 值为 的系统 #FFFF6347定义颜色。",
"Turquoise",
"获取 ARGB 值为 的系统 #FF40E0D0定义颜色。",
"Violet",
"获取 ARGB 值为 的系统 #FFEE82EE定义颜色。",
"Wheat",
"获取 ARGB 值为 的系统 #FFF5DEB3定义颜色。",
"White",
"获取 ARGB 值为 的系统 #FFFFFFFF定义颜色。",
"WhiteSmoke",
"获取 ARGB 值为 的系统 #FFF5F5F5定义颜色。",
"Yellow",
"获取 ARGB 值为 的系统 #FFFFFF00定义颜色。",
"YellowGreen",
"获取 ARGB 值为 的系统 #FF9ACD32定义颜色。",
};
System.Windows.Forms.Label[] labelt = new System.Windows.Forms.Label[ColorStr.Length/2];
for ( int i = 0; i < labelt.Length; i++)
{
int hang = 20;
int lie = i / hang;
labelt[i] = new System.Windows.Forms.Label();
labelt[i].Name = labelt + i.ToString();
labelt[i].Text = labelt[i].Name.ToString();
labelt[i].Text = ColorStr[0 + i * 2];
labelt[i].Size = new System.Drawing.Size(500, 90);
labelt[i].Location = new System.Drawing.Point(10 + lie * 550, 10 + (i% hang) * 100);
var v = StrToHex(ColorStr[1 + i * 2]);
labelt[i].BackColor = System.Drawing.Color.FromArgb(v.a,v.r,v.g,v.b);
labelt[i].Font = new Font(labelt[i].Font.Name, 25, FontStyle.Bold);
this.Controls.Add(labelt[i]);
}
}
}
}
参考代码
【免费】color预设颜色测试程序资源-CSDN文库
参考链接
Color 结构 (System.Drawing) | Microsoft Learnhttps://learn.microsoft.com/zh-cn/dotnet/api/system.drawing.color?view=netframework-4.7.2
特此记录
anlog
2024年5月23日