C# Color
色オブジェクトについてです。
Colorオブジェクトを取得する
- 例)色オブジェクトを作成する
-
// 赤(定義済み色)を取得 Color c = Color.Red; // R=80 G=255 B=0 の色を取得 Color c = Color.FromArgb(80, 255, 0);
Colorオブジェクトから値を取得する
- 例)色オブジェクトから値を取得する
-
// R値を取得 byte r = c.R; // G値を取得 byte g = c.G; // B値を取得 byte b = c.B;
色の名称を取得する
色名称は.Nameで取得できます。ただ、Colorオブジェクトの作成方法によって返る値は変わります。
- 例)色名称で取得したColorオブジェクトから名称を取得する
-
Color c = Color.Red; string str = c.Name;
- 【結果】
- str → "Red"
- 例)RGB指定で取得したColorオブジェクトから名称を取得する
-
Color c = Color.FromArgb(255, 255, 0, 0); string str = c.Name;
- 【結果】
- str → "ffff0000"
定義済みの色
定義済みの色には以下のものがあります。
色名 | RGB値 | 色サンプル |
---|---|---|
AliceBlue | #FFF0F8FF | |
AntiqueWhite | #FFFAEBD7 | |
Aqua | #FF00FFFF | |
Aquamarine | #FF7FFFD4 | |
Azure | #FFF0FFFF | |
Beige | #FFF5F5DC | |
Bisque | #FFFFE4C4 | |
Black | #FF000000 | |
BlanchedAlmond | #FFFFEBCD | |
Blue | #FF0000FF | |
BlueViolet | #FF8A2BE2 | |
Brown | #FFA52A2A | |
BurlyWood | #FFDEB887 | |
CadetBlue | #FF5F9EA0 | |
Chartreuse | #FF7FFF00 | |
Chocolate | #FFD2691E | |
Coral | #FFFF7F50 | |
CornflowerBlue | #FF6495ED | |
Cornsilk | #FFFFF8DC | |
Crimson | #FFDC143C | |
Cyan | #FF00FFFF | |
DarkBlue | #FF00008B | |
DarkCyan | #FF008B8B | |
DarkGoldenrod | #FFB8860B | |
DarkGray | #FFA9A9A9 | |
DarkGreen | #FF006400 | |
DarkKhaki | #FFBDB76B | |
DarkMagenta | #FF8B008B | |
DarkOliveGreen | #FF556B2F | |
DarkOrange | #FFFF8C00 | |
DarkOrchid | #FF9932CC | |
DarkRed | #FF8B0000 | |
DarkSalmon | #FFE9967A | |
DarkSeaGreen | #FF8FBC8F | |
DarkSlateBlue | #FF483D8B | |
DarkSlateGray | #FF2F4F4F | |
DarkTurquoise | #FF00CED1 | |
DarkViolet | #FF9400D3 | |
DeepPink | #FFFF1493 | |
DeepSkyBlue | #FF00BFFF | |
DimGray | #FF696969 | |
DodgerBlue | #FF1E90FF | |
Firebrick | #FFB22222 | |
FloralWhite | #FFFFFAF0 | |
ForestGreen | #FF228B22 | |
Fuchsia | #FFFF00FF | |
Gainsboro | #FFDCDCDC | |
GhostWhite | #FFF8F8FF | |
Gold | #FFFFD700 | |
Goldenrod | #FFDAA520 | |
Gray | #FF808080 | |
Green | #FF008000 | |
GreenYellow | #FFADFF2F | |
Honeydew | #FFF0FFF0 | |
HotPink | #FFFF69B4 | |
IndianRed | #FFCD5C5C | |
Indigo | #FF4B0082 | |
Ivory | #FFFFFFF0 | |
Khaki | #FFF0E68C | |
Lavender | #FFE6E6FA | |
LavenderBlush | #FFFFF0F5 | |
LawnGreen | #FF7CFC00 | |
LemonChiffon | #FFFFFACD | |
LightBlue | #FFADD8E6 | |
LightCoral | #FFF08080 | |
LightCyan | #FFE0FFFF | |
LightGoldenrodYellow | #FFFAFAD2 | |
LightGray | #FFD3D3D3 | |
LightGreen | #FF90EE90 | |
LightPink | #FFFFB6C1 | |
LightSalmon | #FFFFA07A | |
LightSeaGreen | #FF20B2AA | |
LightSkyBlue | #FF87CEFA | |
LightSlateGray | #FF778899 | |
LightSteelBlue | #FFB0C4DE | |
LightYellow | #FFFFFFE0 | |
Lime | #FF00FF00 | |
LimeGreen | #FF32CD32 | |
Linen | #FFFAF0E6 | |
Magenta | #FFFF00FF | |
Maroon | #FF800000 | |
MediumAquamarine | #FF66CDAA | |
MediumBlue | #FF0000CD | |
MediumOrchid | #FFBA55D3 | |
MediumPurple | #FF9370DB | |
MediumSeaGreen | #FF3CB371 | |
MediumSlateBlue | #FF7B68EE | |
MediumSpringGreen | #FF00FA9A | |
MediumTurquoise | #FF48D1CC | |
MediumVioletRed | #FFC71585 | |
MidnightBlue | #FF191970 | |
MintCream | #FFF5FFFA | |
MistyRose | #FFFFE4E1 | |
Moccasin | #FFFFE4B5 | |
NavajoWhite | #FFFFDEAD | |
Navy | #FF000080 | |
OldLace | #FFFDF5E6 | |
Olive | #FF808000 | |
OliveDrab | #FF6B8E23 | |
Orange | #FFFFA500 | |
OrangeRed | #FFFF4500 | |
Orchid | #FFDA70D6 | |
PaleGoldenrod | #FFEEE8AA | |
PaleGreen | #FF98FB98 | |
PaleTurquoise | #FFAFEEEE | |
PaleVioletRed | #FFDB7093 | |
PapayaWhip | #FFFFEFD5 | |
PeachPuff | #FFFFDAB9 | |
Peru | #FFCD853F | |
Pink | #FFFFC0CB | |
Plum | #FFDDA0DD | |
PowderBlue | #FFB0E0E6 | |
Purple | #FF800080 | |
Red | #FFFF0000 | |
RosyBrown | #FFBC8F8F | |
RoyalBlue | #FF4169E1 | |
SaddleBrown | #FF8B4513 | |
Salmon | #FFFA8072 | |
SandyBrown | #FFF4A460 | |
SeaGreen | #FF2E8B57 | |
SeaShell | #FFFFF5EE | |
Sienna | #FFA0522D | |
Silver | #FFC0C0C0 | |
SkyBlue | #FF87CEEB | |
SlateBlue | #FF6A5ACD | |
SlateGray | #FF708090 | |
Snow | #FFFFFAFA | |
SpringGreen | #FF00FF7F | |
SteelBlue | #FF4682B4 | |
Tan | #FFD2B48C | |
Teal | #FF008080 | |
Thistle | #FFD8BFD8 | |
Tomato | #FFFF6347 | |
Turquoise | #FF40E0D0 | |
Violet | #FFEE82EE | |
Wheat | #FFF5DEB3 | |
White | #FFFFFFFF | |
WhiteSmoke | #FFF5F5F5 | |
Yellow | #FFFFFF00 | |
YellowGreen | #FF9ACD32 |