Color

Color structure

Representerar en ARGB-färg (alfa, röd, grön, blå).

public struct Color : IEquatable<Color>

Egenskaper

namnBeskrivning
static AliceBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF0F8FF.
static AntiqueWhite { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFAEBD7.
static Aqua { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00FFFF.
static Aquamarine { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF7FFFD4.
static Azure { get; }Får en systemdefinierad färg som har ARGB-värdet #FFF0FFFF.
static Beige { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF5F5DC.
static Bisque { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFE4C4.
static Black { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF000000.
static BlanchedAlmond { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFEBCD.
static Blue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF0000FF.
static BlueViolet { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF8A2BE2.
static Brown { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFA52A2A.
static BurlyWood { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDEB887.
static CadetBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF5F9EA0.
static Chartreuse { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF7FFF00.
static Chocolate { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFD2691E.
static Coral { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF7F50.
static CornflowerBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF6495ED.
static Cornsilk { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFF8DC.
static Crimson { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDC143C.
static Cyan { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00FFFF.
static DarkBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00008B.
static DarkCyan { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF008B8B.
static DarkGoldenrod { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFB8860B.
static DarkGray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFA9A9A9.
static DarkGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF006400.
static DarkKhaki { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFBDB76B.
static DarkMagenta { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF8B008B.
static DarkOliveGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF556B2F.
static DarkOrange { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF8C00.
static DarkOrchid { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF9932CC.
static DarkRed { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF8B0000.
static DarkSalmon { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFE9967A.
static DarkSeaGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF8FBC8F.
static DarkSlateBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF483D8B.
static DarkSlateGray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF2F4F4F.
static DarkTurquoise { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00CED1.
static DarkViolet { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF9400D3.
static DeepPink { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF1493.
static DeepSkyBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00BFFF.
static DimGray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF696969.
static DodgerBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF1E90FF.
static Firebrick { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFB22222.
static FloralWhite { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFFAF0.
static ForestGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF228B22.
static Fuchsia { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF00FF.
static Gainsboro { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDCDCDC.
static GhostWhite { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF8F8FF.
static Gold { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFD700.
static Goldenrod { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDAA520.
static Gray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF808080.
static Green { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF008000.
static GreenYellow { get; }Får en systemdefinierad färg som har ARGB-värdet #FFADFF2F.
static Honeydew { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF0FFF0.
static HotPink { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF69B4.
static IndianRed { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFCD5C5C.
static Indigo { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF4B0082.
static Ivory { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFFFF0.
static Khaki { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF0E68C.
static Lavender { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFE6E6FA.
static LavenderBlush { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFF0F5.
static LawnGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF7CFC00.
static LemonChiffon { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFFACD.
static LightBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFADD8E6.
static LightCoral { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF08080.
static LightCyan { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFE0FFFF.
static LightGoldenrodYellow { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFAFAD2.
static LightGray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFD3D3D3.
static LightGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF90EE90.
static LightPink { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFB6C1.
static LightSalmon { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFA07A.
static LightSeaGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF20B2AA.
static LightSkyBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF87CEFA.
static LightSlateGray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF778899.
static LightSteelBlue { get; }Får en systemdefinierad färg som har ARGB-värdet #FFB0C4DE.
static LightYellow { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFFFFE0.
static Lime { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00FF00.
static LimeGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF32CD32.
static Linen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFAF0E6.
static Magenta { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF00FF.
static Maroon { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF800000.
static MediumAquamarine { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF66CDAA.
static MediumBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF0000CD.
static MediumOrchid { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFBA55D3.
static MediumPurple { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF9370DB.
static MediumSeaGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF3CB371.
static MediumSlateBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF7B68EE.
static MediumSpringGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00FA9A.
static MediumTurquoise { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF48D1CC.
static MediumVioletRed { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFC71585.
static MidnightBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF191970.
static MintCream { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF5FFFA.
static MistyRose { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFE4E1.
static Moccasin { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFE4B5.
static NavajoWhite { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFDEAD.
static Navy { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF000080.
static OldLace { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFDF5E6.
static Olive { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF808000.
static OliveDrab { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF6B8E23.
static Orange { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFA500.
static OrangeRed { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF4500.
static Orchid { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDA70D6.
static PaleGoldenrod { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFEEE8AA.
static PaleGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF98FB98.
static PaleTurquoise { get; }Får en systemdefinierad färg som har ARGB-värdet #FFAFEEEE.
static PaleVioletRed { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDB7093.
static PapayaWhip { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFEFD5.
static PeachPuff { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFDAB9.
static Peru { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFCD853F.
static Pink { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFC0CB.
static Plum { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFDDA0DD.
static PowderBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFB0E0E6.
static Purple { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF800080.
static Red { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF0000.
static RosyBrown { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFBC8F8F.
static RoyalBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF4169E1.
static SaddleBrown { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF8B4513.
static Salmon { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFA8072.
static SandyBrown { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF4A460.
static SeaGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF2E8B57.
static SeaShell { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFF5EE.
static Sienna { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFA0522D.
static Silver { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFC0C0C0.
static SkyBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF87CEEB.
static SlateBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF6A5ACD.
static SlateGray { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF708090.
static Snow { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFFAFA.
static SpringGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF00FF7F.
static SteelBlue { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF4682B4.
static Tan { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFD2B48C.
static Teal { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF008080.
static Thistle { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFD8BFD8.
static Tomato { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFF6347.
static Transparent { get; }Får en systemdefinierad färg.
static Turquoise { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF40E0D0.
static Violet { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFEE82EE.
static Wheat { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF5DEB3.
static White { get; }Får en systemdefinierad färg som har ARGB-värdet #FFFFFFFF.
static WhiteSmoke { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFF5F5F5.
static Yellow { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FFFFFF00.
static YellowGreen { get; }Får en systemdefinierad färg som har ett ARGB-värde på #FF9ACD32.
A { get; }Hämtar alfakomponentvärdet för dettaColor struktur.
B { get; }Får det blå komponentvärdet av dettaColor struktur.
G { get; }Får det gröna komponentvärdet för dettaColor struktur.
IsEmpty { get; }Får ett värde som indikerar om dettaColor strukturen är oinitierad.
IsKnownColor { get; }Får ett värde som indikerar om dettaColor struktur är en fördefinierad färg. Fördefinierade färger representeras av elementen iKnownColor uppräkning.
IsNamedColor { get; }Får ett värde som indikerar om dettaColor struktur är en namngiven färg eller en medlem avKnownColor uppräkning.
IsSystemColor { get; }Får ett värde som indikerar om dettaColor struktur är en systemfärg. En systemfärg är en färg som används i ett Windows-displayelement. Systemfärger representeras av element iKnownColor uppräkning.
Name { get; }Får namnet på dettaColor .
R { get; }Får det röda komponentvärdet av dettaColor struktur.

Metoder

namnBeskrivning
static FromArgb(int)Skapar enColor struktur från ett 32-bitars ARGB-värde.
static FromArgb(int, Color)Skapar enColor struktur från den angivnaColorstructure, men med det nya angivna alfavärdet. Även om denna metod tillåter att ett 32-bitars värde skickas för alfavärdet, är värdet begränsat till 8 bitar.
static FromArgb(int, int, int)Skapar enColor struktur från de angivna 8-bitars färgvärdena (röd, grön och blå). Alfavärdet är implicit 255 (helt ogenomskinligt). Även om denna metod tillåter att ett 32-bitars värde skickas för varje färgkomponent, värdet för varje komponent är begränsat till 8 bitar.
static FromArgb(int, int, int, int)Skapar en färgstruktur från de fyra ARGB-komponentvärdena (alfa, röd, grön och blå). Även om denna metod tillåter att ett 32-bitars värde skickas för varje komponent, är värdet för varje komponent begränsat till 8 bitar .
static FromKnownColor(KnownColor)Skapar enColor struktur från den angivna fördefinierade färgen.
static FromName(string)Skapar enColor struktur från det angivna namnet på en fördefinierad färg.
Equals(Color)Testar om den angivna färgen motsvarar denna färg.
override Equals(object)Testar om det angivna objektet är ekvivalent med denna färg.
GetBrightness()Får ljusstyrkans värde för nyans-mättnad-ljusstyrka (HSB) för dettaColor struktur.
override GetHashCode()Returnerar en hash-kod för denna instans.
GetHue()Får nyansvärdet för nyans-mättnad-ljusstyrkan (HSB), i grader, för dettaColor struktur.
GetSaturation()Får mättnadsvärdet för nyans-mättnad-ljusstyrka (HSB) för dettaColor struktur.
ToArgb()Hämtar 32-bitars ARGB-värdet för denna färgstruktur.
ToKnownColor()FårKnownColor värdet av dettaColor struktur.
override ToString()Returnerar enStringsom representerar denna instans.
operator ==Testar om två har angettsColor strukturer är likvärdiga.
operator !=Testar om två har angettsColor strukturer är olika.

Fält

namnBeskrivning
static readonly EmptyRepresenterar en färg som är null.

Se även