Color

Color structure

Représente une couleur ARGB (alpha, rouge, vert, bleu).

public struct Color : IEquatable<Color>

Propriétés

NomLa description
static AliceBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF0F8FF.
static AntiqueWhite { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFAEBD7.
static Aqua { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00FFFF.
static Aquamarine { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF7FFFD4.
static Azure { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF0FFFF.
static Beige { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF5F5DC.
static Bisque { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFE4C4.
static Black { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF000000.
static BlanchedAlmond { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFEBCD.
static Blue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF0000FF.
static BlueViolet { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF8A2BE2.
static Brown { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFA52A2A.
static BurlyWood { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDEB887.
static CadetBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF5F9EA0.
static Chartreuse { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF7FFF00.
static Chocolate { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFD2691E.
static Coral { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF7F50.
static CornflowerBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF6495ED.
static Cornsilk { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFF8DC.
static Crimson { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDC143C.
static Cyan { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00FFFF.
static DarkBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00008B.
static DarkCyan { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF008B8B.
static DarkGoldenrod { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFB8860B.
static DarkGray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFA9A9A9.
static DarkGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF006400.
static DarkKhaki { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFBDB76B.
static DarkMagenta { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF8B008B.
static DarkOliveGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF556B2F.
static DarkOrange { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF8C00.
static DarkOrchid { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF9932CC.
static DarkRed { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF8B0000.
static DarkSalmon { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFE9967A.
static DarkSeaGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF8FBC8F.
static DarkSlateBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF483D8B.
static DarkSlateGray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF2F4F4F.
static DarkTurquoise { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00CED1.
static DarkViolet { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF9400D3.
static DeepPink { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF1493.
static DeepSkyBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00BFFF.
static DimGray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF696969.
static DodgerBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF1E90FF.
static Firebrick { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFB22222.
static FloralWhite { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFAF0.
static ForestGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF228B22.
static Fuchsia { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF00FF.
static Gainsboro { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDCDCDC.
static GhostWhite { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF8F8FF.
static Gold { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFD700.
static Goldenrod { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDAA520.
static Gray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF808080.
static Green { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF008000.
static GreenYellow { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFADFF2F.
static Honeydew { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF0FFF0.
static HotPink { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF69B4.
static IndianRed { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFCD5C5C.
static Indigo { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF4B0082.
static Ivory { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFFF0.
static Khaki { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF0E68C.
static Lavender { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFE6E6FA.
static LavenderBlush { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFF0F5.
static LawnGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF7CFC00.
static LemonChiffon { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFACD.
static LightBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFADD8E6.
static LightCoral { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF08080.
static LightCyan { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFE0FFFF.
static LightGoldenrodYellow { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFAFAD2.
static LightGray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFD3D3D3.
static LightGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF90EE90.
static LightPink { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFB6C1.
static LightSalmon { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFA07A.
static LightSeaGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF20B2AA.
static LightSkyBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF87CEFA.
static LightSlateGray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF778899.
static LightSteelBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFB0C4DE.
static LightYellow { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFFE0.
static Lime { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00FF00.
static LimeGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF32CD32.
static Linen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFAF0E6.
static Magenta { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF00FF.
static Maroon { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF800000.
static MediumAquamarine { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF66CDAA.
static MediumBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF0000CD.
static MediumOrchid { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFBA55D3.
static MediumPurple { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF9370DB.
static MediumSeaGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF3CB371.
static MediumSlateBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF7B68EE.
static MediumSpringGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00FA9A.
static MediumTurquoise { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF48D1CC.
static MediumVioletRed { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFC71585.
static MidnightBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF191970.
static MintCream { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF5FFFA.
static MistyRose { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFE4E1.
static Moccasin { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFE4B5.
static NavajoWhite { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFDEAD.
static Navy { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF000080.
static OldLace { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFDF5E6.
static Olive { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF808000.
static OliveDrab { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF6B8E23.
static Orange { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFA500.
static OrangeRed { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF4500.
static Orchid { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDA70D6.
static PaleGoldenrod { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFEEE8AA.
static PaleGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF98FB98.
static PaleTurquoise { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFAFEEEE.
static PaleVioletRed { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDB7093.
static PapayaWhip { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFEFD5.
static PeachPuff { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFDAB9.
static Peru { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFCD853F.
static Pink { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFC0CB.
static Plum { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFDDA0DD.
static PowderBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFB0E0E6.
static Purple { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF800080.
static Red { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF0000.
static RosyBrown { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFBC8F8F.
static RoyalBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF4169E1.
static SaddleBrown { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF8B4513.
static Salmon { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFA8072.
static SandyBrown { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF4A460.
static SeaGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF2E8B57.
static SeaShell { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFF5EE.
static Sienna { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFA0522D.
static Silver { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFC0C0C0.
static SkyBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF87CEEB.
static SlateBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF6A5ACD.
static SlateGray { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF708090.
static Snow { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFAFA.
static SpringGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF00FF7F.
static SteelBlue { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF4682B4.
static Tan { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFD2B48C.
static Teal { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF008080.
static Thistle { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFD8BFD8.
static Tomato { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFF6347.
static Transparent { get; }Obtient une couleur définie par le système.
static Turquoise { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF40E0D0.
static Violet { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFEE82EE.
static Wheat { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF5DEB3.
static White { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFFFF.
static WhiteSmoke { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFF5F5F5.
static Yellow { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FFFFFF00.
static YellowGreen { get; }Obtient une couleur définie par le système qui a une valeur ARGB de #FF9ACD32.
A { get; }Obtient la valeur du composant alpha de ceColor structure.
B { get; }Obtient la valeur du composant bleu de ceColor structure.
G { get; }Obtient la valeur du composant vert de ceColor structure.
IsEmpty { get; }Obtient une valeur indiquant si celaColor la structure n’est pas initialisée.
IsKnownColor { get; }Obtient une valeur indiquant si celaColor la structure est une couleur prédéfinie. Les couleurs prédéfinies sont représentées par les éléments duKnownColor énumération.
IsNamedColor { get; }Obtient une valeur indiquant si celaColor structure est une couleur nommée ou un membre de laKnownColor énumération.
IsSystemColor { get; }Obtient une valeur indiquant si celaColor la structure est une couleur système. Une couleur système est une couleur utilisée dans un élément d’affichage Windows. Les couleurs système sont représentées par des éléments duKnownColor énumération.
Name { get; }Obtient le nom de ceciColor .
R { get; }Obtient la valeur du composant rouge de ceColor structure.

Méthodes

NomLa description
static FromArgb(int)Crée unColor structure à partir d’une valeur ARGB 32 bits.
static FromArgb(int, Color)Crée unColor structure du spécifiéColorstructure, mais avec la nouvelle valeur alpha spécifiée. Bien que cette méthode permette de transmettre une valeur 32 bits pour la valeur alpha, la valeur est limitée à 8 bits.
static FromArgb(int, int, int)Crée unColor structure à partir des valeurs de couleur 8 bits spécifiées (rouge, vert et bleu). La valeur alpha est implicitement 255 (entièrement opaque). Bien que cette méthode permette de transmettre une valeur 32 bits pour chaque composant de couleur, le la valeur de chaque composant est limitée à 8 bits.
static FromArgb(int, int, int, int)Crée une structure Couleur à partir des quatre valeurs de composant ARGB (alpha, rouge, vert et bleu). Bien que cette méthode permette de transmettre une valeur de 32 bits pour chaque composant, la valeur de chaque composant est limitée à 8 bits .
static FromKnownColor(KnownColor)Crée unColor structure de la couleur prédéfinie spécifiée.
static FromName(string)Crée unColor structure à partir du nom spécifié d’une couleur prédéfinie.
Equals(Color)Teste si la couleur spécifiée est équivalente à cette couleur.
override Equals(object)Teste si l’objet spécifié est équivalent à cette couleur.
GetBrightness()Obtient la valeur de luminosité teinte-saturation-luminosité (HSB) pour ceColor structure.
override GetHashCode()Renvoie un code de hachage pour cette instance.
GetHue()Obtient la valeur de teinte teinte-saturation-luminosité (HSB), en degrés, pour ceColor structure.
GetSaturation()Obtient la valeur de saturation teinte-saturation-luminosité (HSB) pour ceColor structure.
ToArgb()Obtient la valeur ARGB 32 bits de cette structure de couleur.
ToKnownColor()Obtient leKnownColor valeur de ceColor structure.
override ToString()Renvoie unStringqui représente cette instance.
operator ==Teste si deux spécifiésColor les structures sont équivalentes.
operator !=Teste si deux spécifiésColor les structures sont différentes.

Des champs

NomLa description
static readonly EmptyReprésente une couleur nulle.

Voir également