Color

Color structure

Representa un color ARGB (alfa, rojo, verde, azul).

public struct Color : IEquatable<Color>

Propiedades

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

Métodos

NombreDescripción
static FromArgb(int)Crea unColor estructura a partir de un valor ARGB de 32 bits.
static FromArgb(int, Color)Crea unColor estructura de lo especificadoColorestructura, pero con el nuevo valor alfa especificado. Aunque este método permite pasar un valor de 32 bits para el valor alfa, el valor está limitado a 8 bits.
static FromArgb(int, int, int)Crea unColor estructura a partir de los valores de color de 8 bits especificados (rojo, verde y azul). El valor alfa es implícitamente 255 (totalmente opaco). Aunque este método permite pasar un valor de 32 bits para cada componente de color, el el valor de cada componente está limitado a 8 bits.
static FromArgb(int, int, int, int)Crea una estructura de color a partir de los cuatro valores del componente ARGB (alfa, rojo, verde y azul). Aunque este método permite pasar un valor de 32 bits para cada componente, el valor de cada componente está limitado a 8 bits. .
static FromKnownColor(KnownColor)Crea unColor estructura del color predefinido especificado.
static FromName(string)Crea unColor estructura del nombre especificado de un color predefinido.
Equals(Color)Comprueba si el color especificado es equivalente a este color.
override Equals(object)Comprueba si el objeto especificado es equivalente a este color.
GetBrightness()Obtiene el valor de brillo de tono-saturación-brillo (HSB) para esteColor estructura.
override GetHashCode()Devuelve un código hash para esta instancia.
GetHue()Obtiene el valor de matiz de tono-saturación-brillo (HSB), en grados, para esteColor estructura.
GetSaturation()Obtiene el valor de saturación de tono-saturación-brillo (HSB) para esteColor estructura.
ToArgb()Obtiene el valor ARGB de 32 bits de esta estructura Color.
ToKnownColor()Obtiene elKnownColor valor de estoColor estructura.
override ToString()Devuelve unStringque representa esta instancia.
operator ==Comprueba si dos especificadosColor las estructuras son equivalentes.
operator !=Comprueba si dos especificadosColor las estructuras son diferentes.

Campos

NombreDescripción
static readonly EmptyRepresenta un color que es nulo.

Ver también