classe System::Drawing::Color

Color class

Rappresenta un colore. Questo tipo dovrebbe essere allocato sullo stack e passato alle funzioni per valore o per riferimento. Non utilizzare mai la classe System::SmartPtr per gestire oggetti di questo tipo.

class Color

Metodi

MetodoDescrizione
Color()Costruisce un’istanza “vuota” della classe Color che non rappresenta alcun colore.
Equals(const Color&) constDetermina se l’oggetto Color corrente e quello specificato rappresentano lo stesso colore.
static FromArgb(int)Costruisce un’istanza della classe Color che rappresenta il colore specificato.
static FromArgb(int, int, int, int)Costruisce un’istanza della classe Color che rappresenta il colore specificato.
static FromArgb(int, int, int)Costruisce un’istanza della classe Color che rappresenta il colore specificato con il componente alfa impostato a 0xFF.
static FromArgb(int, Color)Costruisce un’istanza della classe Color che rappresenta il colore specificato.
static FromKnownColor(KnownColor)Costruisce un’istanza della classe Color che rappresenta il colore noto specificato.
static FromName(const String&)Costruisce un’istanza della classe Color che rappresenta un colore con il nome specificato.
get_A() constRestituisce il valore del componente alfa del colore rappresentato dall’oggetto corrente.
static get_AliceBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF0F8FF.
static get_AntiqueWhite()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFAEBD7.
static get_Aqua()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00FFFF.
static get_Aquamarine()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF7FFFD4.
static get_Azure()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF0FFFF.
get_B() constRestituisce il valore della componente blu del colore rappresentato dall’oggetto corrente.
static get_Beige()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF5F5DC.
static get_Bisque()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFE4C4.
static get_Black()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF000000.
static get_BlanchedAlmond()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFEBCD.
static get_Blue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF0000FF.
static get_BlueViolet()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF8A2BE2.
static get_Brown()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFA52A2A.
static get_BurlyWood()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDEB887.
static get_CadetBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF5F9EA0.
static get_Chartreuse()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF7FFF00.
static get_Chocolate()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFD2691E.
static get_Coral()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF7F50.
static get_CornflowerBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF6495ED.
static get_Cornsilk()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFF8DC.
static get_Crimson()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDC143C.
static get_Cyan()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00FFFF.
static get_DarkBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00008B.
static get_DarkCyan()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF008B8B.
static get_DarkGoldenrod()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFB8860B.
static get_DarkGray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFA9A9A9.
static get_DarkGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF006400.
static get_DarkKhaki()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFBDB76B.
static get_DarkMagenta()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF8B008B.
static get_DarkOliveGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF556B2F.
static get_DarkOrange()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF8C00.
static get_DarkOrchid()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF9932CC.
static get_DarkRed()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF8B0000.
static get_DarkSalmon()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFE9967A.
static get_DarkSeaGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF8FBC8F.
static get_DarkSlateBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF483D8B.
static get_DarkSlateGray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF2F4F4F.
static get_DarkTurquoise()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00CED1.
static get_DarkViolet()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF9400D3.
static get_DeepPink()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF1493.
static get_DeepSkyBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00BFFF.
static get_DimGray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF696969.
static get_DodgerBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF1E90FF.
static get_Firebrick()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFB22222.
static get_FloralWhite()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFAF0.
static get_ForestGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF228B22.
static get_Fuchsia()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF00FF.
get_G() constRestituisce il valore del componente verde del colore rappresentato dall’oggetto corrente.
static get_Gainsboro()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDCDCDC.
static get_GhostWhite()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF8F8FF.
static get_Gold()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFD700.
static get_Goldenrod()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDAA520.
static get_Gray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF808080.
static get_Green()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF008000.
static get_GreenYellow()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFADFF2F.
static get_Honeydew()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF0FFF0.
static get_HotPink()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF69B4.
static get_IndianRed()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFCD5C5C.
static get_Indigo()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF4B0082.
get_IsEmpty() constRestituisce un valore che indica se l’oggetto corrente è “vuoto” cioè non rappresenta alcun colore.
get_IsNamedColor() constRestituisce un valore che determina se la struttura Color rappresenta un colore denominato o un membro dell’enumerazione KnownColor.
static get_Ivory()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFFF0.
static get_Khaki()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF0E68C.
static get_Lavender()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFE6E6FA.
static get_LavenderBlush()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFF0F5.
static get_LawnGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF7CFC00.
static get_LemonChiffon()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFACD.
static get_LightBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFADD8E6.
static get_LightCoral()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF08080.
static get_LightCyan()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFE0FFFF.
static get_LightGoldenrodYellow()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFAFAD2.
static get_LightGray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFD3D3D3.
static get_LightGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF90EE90.
static get_LightPink()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFB6C1.
static get_LightSalmon()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFA07A.
static get_LightSeaGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF20B2AA.
static get_LightSkyBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF87CEFA.
static get_LightSlateGray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF778899.
static get_LightSteelBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFB0C4DE.
static get_LightYellow()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFFE0.
static get_Lime()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00FF00.
static get_LimeGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF32CD32.
static get_Linen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFAF0E6.
static get_Magenta()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF00FF.
static get_Maroon()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF800000.
static get_MediumAquamarine()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF66CDAA.
static get_MediumBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF0000CD.
static get_MediumOrchid()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFBA55D3.
static get_MediumPurple()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF9370DB.
static get_MediumSeaGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF3CB371.
static get_MediumSlateBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF7B68EE.
static get_MediumSpringGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00FA9A.
static get_MediumTurquoise()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF48D1CC.
static get_MediumVioletRed()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFC71585.
static get_MidnightBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF191970.
static get_MintCream()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF5FFFA.
static get_MistyRose()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFE4E1.
static get_Moccasin()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFE4B5.
get_Name() constRestituisce il nome del colore rappresentato dall’oggetto corrente.
static get_NavajoWhite()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFDEAD.
static get_Navy()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF000080.
static get_OldLace()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFDF5E6.
static get_Olive()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF808000.
static get_OliveDrab()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF6B8E23.
static get_Orange()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFA500.
static get_OrangeRed()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF4500.
static get_Orchid()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDA70D6.
static get_PaleGoldenrod()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFEEE8AA.
static get_PaleGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF98FB98.
static get_PaleTurquoise()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFAFEEEE.
static get_PaleVioletRed()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDB7093.
static get_PapayaWhip()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFEFD5.
static get_PeachPuff()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFDAB9.
static get_Peru()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFCD853F.
static get_Pink()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFC0CB.
static get_Plum()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFDDA0DD.
static get_PowderBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFB0E0E6.
static get_Purple()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF800080.
get_R() constRestituisce il valore del componente rosso del colore rappresentato dall’oggetto corrente.
static get_Red()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF0000.
static get_RosyBrown()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFBC8F8F.
static get_RoyalBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF4169E1.
static get_SaddleBrown()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF8B4513.
static get_Salmon()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFA8072.
static get_SandyBrown()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF4A460.
static get_SeaGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF2E8B57.
static get_SeaShell()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFF5EE.
static get_Sienna()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFA0522D.
static get_Silver()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFC0C0C0.
static get_SkyBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF87CEEB.
static get_SlateBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF6A5ACD.
static get_SlateGray()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF708090.
static get_Snow()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFAFA.
static get_SpringGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF00FF7F.
static get_SteelBlue()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF4682B4.
static get_Tan()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFD2B48C.
static get_Teal()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF008080.
static get_Thistle()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFD8BFD8.
static get_Tomato()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFF6347.
static get_Transparent()Restituisce un colore il cui valore ARGB in notazione esadecimale è #00FFFFFF.
static get_Turquoise()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF40E0D0.
static get_Violet()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFEE82EE.
static get_Wheat()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF5DEB3.
static get_White()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFFFF.
static get_WhiteSmoke()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFF5F5F5.
static get_Yellow()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FFFFFF00.
static get_YellowGreen()Restituisce un colore il cui valore ARGB in notazione esadecimale è #FF9ACD32.
GetBrightness()Restituisce la componente di luminosità del colore rappresentato dall’oggetto corrente.
GetHashCode() constRestituisce il codice hash dell’oggetto corrente.
GetHue()Restituisce il valore della tonalità Hue-Saturation-Brightness (HSB), in gradi, per il colore rappresentato dall’oggetto corrente.
GetSaturation()Restituisce la saturazione Hue-Saturation-Brightness (HSB) per il colore rappresentato dall’oggetto corrente.
IsNull() constRestituisce sempre false.
operator!=(const std::nullptr_t&) constRestituisce sempre true.
operator!=(const Color&) constDetermina se l’oggetto corrente e quello specificato Color rappresentano colori distinti.
operator==(const std::nullptr_t&) constRestituisce sempre false.
operator==(const Color&) constDetermina se l’oggetto Color corrente e quello specificato rappresentano lo stesso colore.
ToArgb() constRestituisce un valore ARGB a 32 bit del colore rappresentato dall’oggetto corrente.
ToString() constRestituisce la rappresentazione stringa dell’oggetto corrente.

Campi

CampoDescrizione
static EmptyUna istanza “vuota” della classe Color, cioè un’istanza che non rappresenta alcun colore.

Vedi anche