Color

Color structure

Rappresenta un colore ARGB (alfa, rosso, verde, blu).

public struct Color : IEquatable<Color>

Proprietà

NomeDescrizione
static AliceBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF0F8FF.
static AntiqueWhite { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFAEBD7.
static Aqua { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00FFFF.
static Aquamarine { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF7FFFD4.
static Azure { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF0FFFF.
static Beige { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF5F5DC.
static Bisque { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFE4C4.
static Black { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF000000.
static BlanchedAlmond { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFEBCD.
static Blue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF0000FF.
static BlueViolet { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF8A2BE2.
static Brown { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFA52A2A.
static BurlyWood { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDEB887.
static CadetBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF5F9EA0.
static Chartreuse { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF7FFF00.
static Chocolate { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFD2691E.
static Coral { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF7F50.
static CornflowerBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF6495ED.
static Cornsilk { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFF8DC.
static Crimson { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDC143C.
static Cyan { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00FFFF.
static DarkBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00008B.
static DarkCyan { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF008B8B.
static DarkGoldenrod { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFB8860B.
static DarkGray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFA9A9A9.
static DarkGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF006400.
static DarkKhaki { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFBDB76B.
static DarkMagenta { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF8B008B.
static DarkOliveGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF556B2F.
static DarkOrange { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF8C00.
static DarkOrchid { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF9932CC.
static DarkRed { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF8B0000.
static DarkSalmon { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFE9967A.
static DarkSeaGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF8FBC8F.
static DarkSlateBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF483D8B.
static DarkSlateGray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF2F4F4F.
static DarkTurquoise { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00CED1.
static DarkViolet { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF9400D3.
static DeepPink { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF1493.
static DeepSkyBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00BFFF.
static DimGray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF696969.
static DodgerBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF1E90FF.
static Firebrick { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFB22222.
static FloralWhite { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFAF0.
static ForestGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF228B22.
static Fuchsia { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF00FF.
static Gainsboro { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDCDCDC.
static GhostWhite { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF8F8FF.
static Gold { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFD700.
static Goldenrod { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDAA520.
static Gray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF808080.
static Green { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF008000.
static GreenYellow { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFADFF2F.
static Honeydew { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF0FFF0.
static HotPink { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF69B4.
static IndianRed { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFCD5C5C.
static Indigo { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF4B0082.
static Ivory { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFFF0.
static Khaki { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF0E68C.
static Lavender { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFE6E6FA.
static LavenderBlush { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFF0F5.
static LawnGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF7CFC00.
static LemonChiffon { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFACD.
static LightBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFADD8E6.
static LightCoral { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF08080.
static LightCyan { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFE0FFFF.
static LightGoldenrodYellow { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFAFAD2.
static LightGray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFD3D3D3.
static LightGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF90EE90.
static LightPink { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFB6C1.
static LightSalmon { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFA07A.
static LightSeaGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF20B2AA.
static LightSkyBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF87CEFA.
static LightSlateGray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF778899.
static LightSteelBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFB0C4DE.
static LightYellow { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFFE0.
static Lime { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00FF00.
static LimeGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF32CD32.
static Linen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFAF0E6.
static Magenta { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF00FF.
static Maroon { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF800000.
static MediumAquamarine { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF66CDAA.
static MediumBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF0000CD.
static MediumOrchid { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFBA55D3.
static MediumPurple { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF9370DB.
static MediumSeaGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF3CB371.
static MediumSlateBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF7B68EE.
static MediumSpringGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00FA9A.
static MediumTurquoise { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF48D1CC.
static MediumVioletRed { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFC71585.
static MidnightBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF191970.
static MintCream { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF5FFFA.
static MistyRose { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFE4E1.
static Moccasin { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFE4B5.
static NavajoWhite { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFDEAD.
static Navy { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF000080.
static OldLace { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFF5E6.
static Olive { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF808000.
static OliveDrab { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF6B8E23.
static Orange { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFA500.
static OrangeRed { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF4500.
static Orchid { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDA70D6.
static PaleGoldenrod { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFEEE8AA.
static PaleGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF98FB98.
static PaleTurquoise { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFAFEEEE.
static PaleVioletRed { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDB7093.
static PapayaWhip { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFEFD5.
static PeachPuff { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFDAB9.
static Peru { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFCD853F.
static Pink { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFC0CB.
static Plum { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFDDA0DD.
static PowderBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFB0E0E6.
static Purple { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF800080.
static Red { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF0000.
static RosyBrown { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFBC8F8F.
static RoyalBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF4169E1.
static SaddleBrown { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF8B4513.
static Salmon { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFA8072.
static SandyBrown { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF4A460.
static SeaGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF2E8B57.
static SeaShell { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFF5EE.
static Sienna { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFA0522D.
static Silver { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFC0C0C0.
static SkyBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF87CEEB.
static SlateBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF6A5ACD.
static SlateGray { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF708090.
static Snow { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFAFA.
static SpringGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF00FF7F.
static SteelBlue { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF4682B4.
static Tan { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFD2B48C.
static Teal { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF008080.
static Thistle { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFD8BFD8.
static Tomato { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFF6347.
static Transparent { get; }Ottiene un colore definito dal sistema.
static Turquoise { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF40E0D0.
static Violet { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFEE82EE.
static Wheat { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF5DEB3.
static White { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFFFF.
static WhiteSmoke { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFF5F5F5.
static Yellow { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FFFFFF00.
static YellowGreen { get; }Ottiene un colore definito dal sistema con un valore ARGB di #FF9ACD32.
A { get; }Ottiene il valore del componente alfa di questoColor struttura.
B { get; }Ottiene il valore del componente blu di questoColor struttura.
G { get; }Ottiene il valore del componente verde di questoColor struttura.
IsEmpty { get; }Ottiene un valore che indica se questoColor la struttura non è inizializzata.
IsKnownColor { get; }Ottiene un valore che indica se questoColor la struttura è un colore predefinito. I colori predefiniti sono rappresentati dagli elementi diKnownColor enumerazione.
IsNamedColor { get; }Ottiene un valore che indica se questoColor struttura è un colore denominato o un membro diKnownColor enumerazione.
IsSystemColor { get; }Ottiene un valore che indica se questoColor la struttura è un colore di sistema. Un colore di sistema è un colore utilizzato in un elemento di visualizzazione di Windows. I colori di sistema sono rappresentati da elementi diKnownColor enumerazione.
Name { get; }Ottiene il nome di questoColor .
R { get; }Ottiene il valore del componente rosso di questoColor struttura.

Metodi

NomeDescrizione
static FromArgb(int)Crea aColor struttura da un valore ARGB a 32 bit.
static FromArgb(int, Color)Crea aColor struttura da quella specificataColorstruttura, ma con il nuovo valore alfa specificato. Sebbene questo metodo consenta di passare un valore a 32 bit per il valore alfa, il valore è limitato a 8 bit.
static FromArgb(int, int, int)Crea aColor struttura dai valori di colore a 8 bit specificati (rosso, verde e blu). Il valore alfa è implicitamente 255 (completamente opaco). Sebbene questo metodo consenta di passare un valore a 32 bit per ciascun componente di colore, il il valore di ogni componente è limitato a 8 bit.
static FromArgb(int, int, int, int)Crea una struttura Colore dai quattro valori dei componenti ARGB (alfa, rosso, verde e blu). Sebbene questo metodo consenta di passare un valore a 32 bit per ciascun componente, il valore di ciascun componente è limitato a 8 bit .
static FromKnownColor(KnownColor)Crea aColor struttura dal colore predefinito specificato.
static FromName(string)Crea aColor struttura dal nome specificato di un colore predefinito.
Equals(Color)Verifica se il colore specificato è equivalente a questo colore.
override Equals(object)Verifica se l’oggetto specificato è equivalente a questo colore.
GetBrightness()Ottiene il valore di luminosità della tonalità-saturazione-luminosità (HSB) per questoColor struttura.
override GetHashCode()Restituisce un codice hash per questa istanza.
GetHue()Ottiene il valore della tonalità hue-saturation-brightness (HSB), in gradi, per questoColor struttura.
GetSaturation()Ottiene il valore di saturazione tonalità-saturazione-luminosità (HSB) per questoColor struttura.
ToArgb()Ottiene il valore ARGB a 32 bit di questa struttura Colore.
ToKnownColor()Ottiene ilKnownColor valore di questoColor struttura.
override ToString()Restituisce aStringche rappresenta questa istanza.
operator ==Verifica se ne sono specificati dueColor le strutture sono equivalenti.
operator !=Verifica se ne sono specificati dueColor le strutture sono diverse.

Campi

NomeDescrizione
static readonly EmptyRappresenta un colore nullo.

Guarda anche