Color

Color structure

Repräsentiert eine ARGB-Farbe (Alpha, Rot, Grün, Blau).

public struct Color : IEquatable<Color>

Eigenschaften

NameBeschreibung
static AliceBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF0F8FF hat.
static AntiqueWhite { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFAEBD7 hat.
static Aqua { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00FFFF hat.
static Aquamarine { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF7FFFD4 hat.
static Azure { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF0FFFF hat.
static Beige { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF5F5DC hat.
static Bisque { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFE4C4 hat.
static Black { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF000000 hat.
static BlanchedAlmond { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFEBCD hat.
static Blue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF0000FF hat.
static BlueViolet { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF8A2BE2 hat.
static Brown { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFA52A2A hat.
static BurlyWood { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDEB887 hat.
static CadetBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF5F9EA0 hat.
static Chartreuse { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF7FFF00 hat.
static Chocolate { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFD2691E hat.
static Coral { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF7F50 hat.
static CornflowerBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF6495ED hat.
static Cornsilk { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFF8DC hat.
static Crimson { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDC143C hat.
static Cyan { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00FFFF hat.
static DarkBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00008B hat.
static DarkCyan { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF008B8B hat.
static DarkGoldenrod { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFB8860B hat.
static DarkGray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFA9A9A9 hat.
static DarkGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF006400 hat.
static DarkKhaki { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFBDB76B hat.
static DarkMagenta { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF8B008B hat.
static DarkOliveGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF556B2F hat.
static DarkOrange { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF8C00 hat.
static DarkOrchid { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF9932CC hat.
static DarkRed { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF8B0000 hat.
static DarkSalmon { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFE9967A hat.
static DarkSeaGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF8FBC8F hat.
static DarkSlateBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF483D8B hat.
static DarkSlateGray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF2F4F4F hat.
static DarkTurquoise { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00CED1 hat.
static DarkViolet { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF9400D3 hat.
static DeepPink { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF1493 hat.
static DeepSkyBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00BFFF hat.
static DimGray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF696969 hat.
static DodgerBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF1E90FF hat.
static Firebrick { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFB22222 hat.
static FloralWhite { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFAF0 hat.
static ForestGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF228B22 hat.
static Fuchsia { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF00FF hat.
static Gainsboro { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDCDCDC hat.
static GhostWhite { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF8F8FF hat.
static Gold { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFD700 hat.
static Goldenrod { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDAA520 hat.
static Gray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF808080 hat.
static Green { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF008000 hat.
static GreenYellow { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFADFF2F hat.
static Honeydew { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF0FFF0 hat.
static HotPink { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF69B4 hat.
static IndianRed { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFCD5C5C hat.
static Indigo { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF4B0082 hat.
static Ivory { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFFF0 hat.
static Khaki { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF0E68C hat.
static Lavender { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFE6E6FA hat.
static LavenderBlush { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFF0F5 hat.
static LawnGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF7CFC00 hat.
static LemonChiffon { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFACD hat.
static LightBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFADD8E6 hat.
static LightCoral { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF08080 hat.
static LightCyan { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFE0FFFF hat.
static LightGoldenrodYellow { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFAFAD2 hat.
static LightGray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFD3D3D3 hat.
static LightGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF90EE90 hat.
static LightPink { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFB6C1 hat.
static LightSalmon { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFA07A hat.
static LightSeaGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF20B2AA hat.
static LightSkyBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF87CEFA hat.
static LightSlateGray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF778899 hat.
static LightSteelBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFB0C4DE hat.
static LightYellow { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFFE0 hat.
static Lime { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00FF00 hat.
static LimeGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF32CD32 hat.
static Linen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFAF0E6 hat.
static Magenta { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF00FF hat.
static Maroon { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF800000 hat.
static MediumAquamarine { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF66CDAA hat.
static MediumBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF0000CD hat.
static MediumOrchid { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFBA55D3 hat.
static MediumPurple { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF9370DB hat.
static MediumSeaGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF3CB371 hat.
static MediumSlateBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF7B68EE hat.
static MediumSpringGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00FA9A hat.
static MediumTurquoise { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF48D1CC hat.
static MediumVioletRed { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFC71585 hat.
static MidnightBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF191970 hat.
static MintCream { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF5FFFA hat.
static MistyRose { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFE4E1 hat.
static Moccasin { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFE4B5 hat.
static NavajoWhite { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFDEAD hat.
static Navy { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF000080 hat.
static OldLace { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFDF5E6 hat.
static Olive { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF808000 hat.
static OliveDrab { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF6B8E23 hat.
static Orange { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFA500 hat.
static OrangeRed { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF4500 hat.
static Orchid { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDA70D6 hat.
static PaleGoldenrod { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFEEE8AA hat.
static PaleGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF98FB98 hat.
static PaleTurquoise { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFAFEEEE hat.
static PaleVioletRed { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDB7093 hat.
static PapayaWhip { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFEFD5 hat.
static PeachPuff { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFDAB9 hat.
static Peru { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFCD853F hat.
static Pink { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFC0CB hat.
static Plum { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFDDA0DD hat.
static PowderBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFB0E0E6 hat.
static Purple { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF800080 hat.
static Red { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF0000 hat.
static RosyBrown { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFBC8F8F hat.
static RoyalBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF4169E1 hat.
static SaddleBrown { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF8B4513 hat.
static Salmon { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFA8072 hat.
static SandyBrown { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF4A460 hat.
static SeaGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF2E8B57 hat.
static SeaShell { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFF5EE hat.
static Sienna { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFA0522D hat.
static Silver { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFC0C0C0 hat.
static SkyBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF87CEEB hat.
static SlateBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF6A5ACD hat.
static SlateGray { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF708090 hat.
static Snow { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFAFA hat.
static SpringGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF00FF7F hat.
static SteelBlue { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF4682B4 hat.
static Tan { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFD2B48C hat.
static Teal { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF008080 hat.
static Thistle { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFD8BFD8 hat.
static Tomato { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFF6347 hat.
static Transparent { get; }Ruft eine systemdefinierte Farbe ab.
static Turquoise { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF40E0D0 hat.
static Violet { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFEE82EE hat.
static Wheat { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF5DEB3 hat.
static White { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFFFF hat.
static WhiteSmoke { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFF5F5F5 hat.
static Yellow { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FFFFFF00 hat.
static YellowGreen { get; }Ruft eine systemdefinierte Farbe ab, die einen ARGB-Wert von #FF9ACD32 hat.
A { get; }Ruft den Alpha-Komponentenwert davon abColor Struktur.
B { get; }Ruft den blauen Komponentenwert davon abColor Struktur.
G { get; }Ruft den grünen Komponentenwert davon abColor Struktur.
IsEmpty { get; }Ruft einen Wert ab, der angibt, ob diesColor Struktur ist nicht initialisiert.
IsKnownColor { get; }Ruft einen Wert ab, der angibt, ob diesColor Struktur ist eine vordefinierte Farbe. Vordefinierte Farben werden durch die Elemente der dargestelltKnownColor Aufzählung.
IsNamedColor { get; }Ruft einen Wert ab, der angibt, ob diesColor Struktur ist eine benannte Farbe oder ein Mitglied derKnownColor Aufzählung.
IsSystemColor { get; }Ruft einen Wert ab, der angibt, ob diesColor Struktur ist eine Systemfarbe. Eine Systemfarbe ist eine Farbe, die in einem Windows-Anzeigeelement verwendet wird. Systemfarben werden durch Elemente der dargestelltKnownColor Aufzählung.
Name { get; }Ruft den Namen davon abColor .
R { get; }Ruft den roten Komponentenwert davon abColor Struktur.

Methoden

NameBeschreibung
static FromArgb(int)Erstellt einColor Struktur aus einem 32-Bit-ARGB-Wert.
static FromArgb(int, Color)Erstellt einColor Struktur aus der angegebenenColorStruktur, aber mit dem neu spezifizierten Alpha-Wert. Obwohl diese Methode die Übergabe eines 32-Bit-Werts für den Alphawert zulässt, ist der Wert auf 8 Bit begrenzt.
static FromArgb(int, int, int)Erstellt einColor Struktur aus den angegebenen 8-Bit-Farbwerten (Rot, Grün und Blau). Der Alpha-Wert ist implizit 255 (vollständig deckend). Obwohl diese Methode die Übergabe eines 32-Bit-Werts für jede Farbkomponente zulässt, die Wert jeder Komponente ist auf 8 Bit begrenzt.
static FromArgb(int, int, int, int)Erstellt eine Farbstruktur aus den vier ARGB-Komponentenwerten (Alpha, Rot, Grün und Blau). Obwohl diese Methode die Übergabe eines 32-Bit-Werts für jede Komponente zulässt, ist der Wert jeder Komponente auf 8 Bit begrenzt .
static FromKnownColor(KnownColor)Erstellt einColor Struktur aus der angegebenen vordefinierten Farbe.
static FromName(string)Erstellt einColor Struktur aus dem angegebenen Namen einer vordefinierten Farbe.
Equals(Color)Testet, ob die angegebene Farbe dieser Farbe entspricht.
override Equals(object)Testet, ob das angegebene Objekt dieser Farbe entspricht.
GetBrightness()Ruft dafür den Helligkeitswert Hue-Saturation-Brightness (HSB) abColor Struktur.
override GetHashCode()Gibt einen Hash-Code für diese Instanz zurück.
GetHue()Ruft dafür den Farbton-Sättigungs-Helligkeit (HSB)-Farbtonwert in Grad abColor Struktur.
GetSaturation()Ruft den Sättigungswert für Farbton-Sättigung-Helligkeit (HSB) dafür abColor Struktur.
ToArgb()Ruft den 32-Bit-ARGB-Wert dieser Farbstruktur ab.
ToKnownColor()Ruft die abKnownColor Wert davonColor Struktur.
override ToString()Gibt a zurückStringdie diese Instanz darstellt.
operator ==Testet, ob zwei angegeben sindColor Strukturen sind gleichwertig.
operator !=Testet, ob zwei angegeben sindColor Strukturen sind unterschiedlich.

Felder

NameBeschreibung
static readonly EmptyStellt eine Farbe dar, die null ist.

Siehe auch