Color

Color structure

Bir ARGB (alfa, kırmızı, yeşil, mavi) rengini temsil eder.

public struct Color : IEquatable<Color>

Özellikleri

İsimTanım
static AliceBlue { get; }ARGB değeri #FFF0F8FF olan sistem tanımlı bir renk alır.
static AntiqueWhite { get; }ARGB değeri #FFFAEBD7 olan sistem tanımlı bir renk alır.
static Aqua { get; }ARGB değeri #FF00FFFF olan sistem tanımlı bir renk alır.
static Aquamarine { get; }ARGB değeri #FF7FFFD4 olan sistem tanımlı bir renk alır.
static Azure { get; }ARGB değeri #FFF0FFFF olan sistem tanımlı bir renk alır.
static Beige { get; }ARGB değeri #FFF5F5DC olan sistem tanımlı bir renk alır.
static Bisque { get; }ARGB değeri #FFFFFE4C4 olan sistem tanımlı bir renk alır.
static Black { get; }ARGB değeri #FF000000 olan sistem tanımlı bir renk alır.
static BlanchedAlmond { get; }ARGB değeri #FFFFEBCD olan sistem tanımlı bir renk alır.
static Blue { get; }ARGB değeri #FF0000FF olan sistem tanımlı bir renk alır.
static BlueViolet { get; }ARGB değeri #FF8A2BE2 olan sistem tanımlı bir renk alır.
static Brown { get; }ARGB değeri #FFA52A2A olan sistem tanımlı bir renk alır.
static BurlyWood { get; }#FFDEB887 ARGB değerine sahip sistem tanımlı bir renk alır.
static CadetBlue { get; }ARGB değeri #FF5F9EA0 olan sistem tanımlı bir renk alır.
static Chartreuse { get; }ARGB değeri #FF7FFF00 olan sistem tanımlı bir renk alır.
static Chocolate { get; }ARGB değeri #FFD2691E olan sistem tanımlı bir renk alır.
static Coral { get; }ARGB değeri #FFFF7F50 olan sistem tanımlı bir renk alır.
static CornflowerBlue { get; }ARGB değeri #FF6495ED olan sistem tanımlı bir renk alır.
static Cornsilk { get; }ARGB değeri #FFFFF8DC olan sistem tanımlı bir renk alır.
static Crimson { get; }ARGB değeri #FFDC143C olan sistem tanımlı bir renk alır.
static Cyan { get; }ARGB değeri #FF00FFFF olan sistem tanımlı bir renk alır.
static DarkBlue { get; }ARGB değeri #FF00008B olan sistem tanımlı bir renk alır.
static DarkCyan { get; }ARGB değeri #FF008B8B olan sistem tanımlı bir renk alır.
static DarkGoldenrod { get; }ARGB değeri #FFB8860B olan sistem tanımlı bir renk alır.
static DarkGray { get; }ARGB değeri #FFA9A9A9 olan sistem tanımlı bir renk alır.
static DarkGreen { get; }ARGB değeri #FF006400 olan sistem tanımlı bir renk alır.
static DarkKhaki { get; }ARGB değeri #FFBDB76B olan sistem tanımlı bir renk alır.
static DarkMagenta { get; }ARGB değeri #FF8B008B olan sistem tanımlı bir renk alır.
static DarkOliveGreen { get; }ARGB değeri #FF556B2F olan sistem tanımlı bir renk alır.
static DarkOrange { get; }ARGB değeri #FFFF8C00 olan sistem tanımlı bir renk alır.
static DarkOrchid { get; }ARGB değeri #FF9932CC olan sistem tanımlı bir renk alır.
static DarkRed { get; }ARGB değeri #FF8B0000 olan sistem tanımlı bir renk alır.
static DarkSalmon { get; }ARGB değeri #FFE9967A olan sistem tanımlı bir renk alır.
static DarkSeaGreen { get; }ARGB değeri #FF8FBC8F olan sistem tanımlı bir renk alır.
static DarkSlateBlue { get; }ARGB değeri #FF483D8B olan sistem tanımlı bir renk alır.
static DarkSlateGray { get; }ARGB değeri #FF2F4F4F olan sistem tanımlı bir renk alır.
static DarkTurquoise { get; }ARGB değeri #FF00CED1 olan sistem tanımlı bir renk alır.
static DarkViolet { get; }ARGB değeri #FF9400D3 olan sistem tanımlı bir renk alır.
static DeepPink { get; }ARGB değeri #FFFF1493 olan sistem tanımlı bir renk alır.
static DeepSkyBlue { get; }ARGB değeri #FF00BFFF olan sistem tanımlı bir renk alır.
static DimGray { get; }ARGB değeri #FF696969 olan sistem tanımlı bir renk alır.
static DodgerBlue { get; }ARGB değeri #FF1E90FF olan sistem tanımlı bir renk alır.
static Firebrick { get; }ARGB değeri #FFB22222 olan sistem tanımlı bir renk alır.
static FloralWhite { get; }#FFFFFAF0 ARGB değerine sahip sistem tanımlı bir renk alır.
static ForestGreen { get; }ARGB değeri #FF228B22 olan sistem tanımlı bir renk alır.
static Fuchsia { get; }ARGB değeri #FFFF00FF olan sistem tanımlı bir renk alır.
static Gainsboro { get; }ARGB değeri #FFDCDCDC olan sistem tanımlı bir renk alır.
static GhostWhite { get; }ARGB değeri #FFF8F8FF olan sistem tanımlı bir renk alır.
static Gold { get; }ARGB değeri #FFFFD700 olan sistem tanımlı bir renk alır.
static Goldenrod { get; }ARGB değeri #FFDAA520 olan sistem tanımlı bir renk alır.
static Gray { get; }ARGB değeri #FF808080 olan sistem tanımlı bir renk alır.
static Green { get; }ARGB değeri #FF008000 olan sistem tanımlı bir renk alır.
static GreenYellow { get; }ARGB değeri #FFADFF2F olan sistem tanımlı bir renk alır.
static Honeydew { get; }ARGB değeri #FFF0FFF0 olan sistem tanımlı bir renk alır.
static HotPink { get; }ARGB değeri #FFFF69B4 olan sistem tanımlı bir renk alır.
static IndianRed { get; }ARGB değeri #FFCD5C5C olan sistem tanımlı bir renk alır.
static Indigo { get; }ARGB değeri #FF4B0082 olan sistem tanımlı bir renk alır.
static Ivory { get; }#FFFFFFF0 ARGB değerine sahip sistem tanımlı bir renk alır.
static Khaki { get; }ARGB değeri #FFF0E68C olan sistem tanımlı bir renk alır.
static Lavender { get; }#FFE6E6FA ARGB değerine sahip sistem tanımlı bir renk alır.
static LavenderBlush { get; }ARGB değeri #FFFFF0F5 olan sistem tanımlı bir renk alır.
static LawnGreen { get; }ARGB değeri #FF7CFC00 olan sistem tanımlı bir renk alır.
static LemonChiffon { get; }ARGB değeri #FFFFFACD olan sistem tanımlı bir renk alır.
static LightBlue { get; }ARGB değeri #FFADD8E6 olan sistem tanımlı bir renk alır.
static LightCoral { get; }ARGB değeri #FFF08080 olan sistem tanımlı bir renk alır.
static LightCyan { get; }ARGB değeri #FFE0FFFF olan sistem tanımlı bir renk alır.
static LightGoldenrodYellow { get; }ARGB değeri #FFFAFAD2 olan sistem tanımlı bir renk alır.
static LightGray { get; }ARGB değeri #FFD3D3D3 olan sistem tanımlı bir renk alır.
static LightGreen { get; }ARGB değeri #FF90EE90 olan sistem tanımlı bir renk alır.
static LightPink { get; }ARGB değeri #FFFFB6C1 olan sistem tanımlı bir renk alır.
static LightSalmon { get; }#FFFFA07A ARGB değerine sahip sistem tanımlı bir renk alır.
static LightSeaGreen { get; }ARGB değeri #FF20B2AA olan sistem tanımlı bir renk alır.
static LightSkyBlue { get; }ARGB değeri #FF87CEFA olan sistem tanımlı bir renk alır.
static LightSlateGray { get; }ARGB değeri #FF778899 olan sistem tanımlı bir renk alır.
static LightSteelBlue { get; }ARGB değeri #FFB0C4DE olan sistem tanımlı bir renk alır.
static LightYellow { get; }ARGB değeri #FFFFFFFE0 olan sistem tanımlı bir renk alır.
static Lime { get; }ARGB değeri #FF00FF00 olan sistem tanımlı bir renk alır.
static LimeGreen { get; }ARGB değeri #FF32CD32 olan sistem tanımlı bir renk alır.
static Linen { get; }ARGB değeri #FFFAF0E6 olan sistem tanımlı bir renk alır.
static Magenta { get; }ARGB değeri #FFFF00FF olan sistem tanımlı bir renk alır.
static Maroon { get; }ARGB değeri #FF800000 olan sistem tanımlı bir renk alır.
static MediumAquamarine { get; }ARGB değeri #FF66CDAA olan sistem tanımlı bir renk alır.
static MediumBlue { get; }ARGB değeri #FF0000CD olan sistem tanımlı bir renk alır.
static MediumOrchid { get; }ARGB değeri #FFBA55D3 olan sistem tanımlı bir renk alır.
static MediumPurple { get; }ARGB değeri #FF9370DB olan sistem tanımlı bir renk alır.
static MediumSeaGreen { get; }ARGB değeri #FF3CB371 olan sistem tanımlı bir renk alır.
static MediumSlateBlue { get; }ARGB değeri #FF7B68EE olan sistem tanımlı bir renk alır.
static MediumSpringGreen { get; }ARGB değeri #FF00FA9A olan sistem tanımlı bir renk alır.
static MediumTurquoise { get; }ARGB değeri #FF48D1CC olan sistem tanımlı bir renk alır.
static MediumVioletRed { get; }ARGB değeri #FFC71585 olan sistem tanımlı bir renk alır.
static MidnightBlue { get; }ARGB değeri #FF191970 olan sistem tanımlı bir renk alır.
static MintCream { get; }ARGB değeri #FFF5FFFA olan sistem tanımlı bir renk alır.
static MistyRose { get; }ARGB değeri #FFFFFE4E1 olan sistem tanımlı bir renk alır.
static Moccasin { get; }ARGB değeri #FFFFFE4B5 olan sistem tanımlı bir renk alır.
static NavajoWhite { get; }ARGB değeri #FFFFDEAD olan sistem tanımlı bir renk alır.
static Navy { get; }ARGB değeri #FF000080 olan sistem tanımlı bir renk alır.
static OldLace { get; }ARGB değeri #FFFDF5E6 olan sistem tanımlı bir renk alır.
static Olive { get; }ARGB değeri #FF808000 olan sistem tanımlı bir renk alır.
static OliveDrab { get; }ARGB değeri #FF6B8E23 olan sistem tanımlı bir renk alır.
static Orange { get; }ARGB değeri #FFFFA500 olan sistem tanımlı bir renk alır.
static OrangeRed { get; }ARGB değeri #FFFF4500 olan sistem tanımlı bir renk alır.
static Orchid { get; }ARGB değeri #FFDA70D6 olan sistem tanımlı bir renk alır.
static PaleGoldenrod { get; }ARGB değeri #FEEEE8AA olan sistem tanımlı bir renk alır.
static PaleGreen { get; }ARGB değeri #FF98FB98 olan sistem tanımlı bir renk alır.
static PaleTurquoise { get; }ARGB değeri #FFAFEEEE olan sistem tanımlı bir renk alır.
static PaleVioletRed { get; }ARGB değeri #FFDB7093 olan sistem tanımlı bir renk alır.
static PapayaWhip { get; }ARGB değeri #FFFFEFD5 olan sistem tanımlı bir renk alır.
static PeachPuff { get; }ARGB değeri #FFFFDAB9 olan sistem tanımlı bir renk alır.
static Peru { get; }ARGB değeri #FFCD853F olan sistem tanımlı bir renk alır.
static Pink { get; }ARGB değeri #FFFFC0CB olan sistem tanımlı bir renk alır.
static Plum { get; }ARGB değeri #FFDDA0DD olan sistem tanımlı bir renk alır.
static PowderBlue { get; }ARGB değeri #FFB0E0E6 olan sistem tanımlı bir renk alır.
static Purple { get; }ARGB değeri #FF800080 olan sistem tanımlı bir renk alır.
static Red { get; }ARGB değeri #FFFF0000 olan sistem tanımlı bir renk alır.
static RosyBrown { get; }ARGB değeri #FFBC8F8F olan sistem tanımlı bir renk alır.
static RoyalBlue { get; }ARGB değeri #FF4169E1 olan sistem tanımlı bir renk alır.
static SaddleBrown { get; }ARGB değeri #FF8B4513 olan sistem tanımlı bir renk alır.
static Salmon { get; }ARGB değeri #FFFA8072 olan sistem tanımlı bir renk alır.
static SandyBrown { get; }ARGB değeri #FFF4A460 olan sistem tanımlı bir renk alır.
static SeaGreen { get; }ARGB değeri #FF2E8B57 olan sistem tanımlı bir renk alır.
static SeaShell { get; }ARGB değeri #FFFFF5EE olan sistem tanımlı bir renk alır.
static Sienna { get; }ARGB değeri #FFA0522D olan sistem tanımlı bir renk alır.
static Silver { get; }ARGB değeri #FFC0C0C0 olan sistem tanımlı bir renk alır.
static SkyBlue { get; }ARGB değeri #FF87CEEB olan sistem tanımlı bir renk alır.
static SlateBlue { get; }ARGB değeri #FF6A5ACD olan sistem tanımlı bir renk alır.
static SlateGray { get; }ARGB değeri #FF708090 olan sistem tanımlı bir renk alır.
static Snow { get; }ARGB değeri #FFFFFAFA olan sistem tanımlı bir renk alır.
static SpringGreen { get; }ARGB değeri #FF00FF7F olan sistem tanımlı bir renk alır.
static SteelBlue { get; }ARGB değeri #FF4682B4 olan sistem tanımlı bir renk alır.
static Tan { get; }ARGB değeri #FFD2B48C olan sistem tanımlı bir renk alır.
static Teal { get; }ARGB değeri #FF008080 olan sistem tanımlı bir renk alır.
static Thistle { get; }ARGB değeri #FFD8BFD8 olan sistem tanımlı bir renk alır.
static Tomato { get; }ARGB değeri #FFFF6347 olan sistem tanımlı bir renk alır.
static Transparent { get; }Sistem tanımlı bir renk alır.
static Turquoise { get; }ARGB değeri #FF40E0D0 olan sistem tanımlı bir renk alır.
static Violet { get; }ARGB değeri #FFEE82EE olan sistem tanımlı bir renk alır.
static Wheat { get; }ARGB değeri #FFF5DEB3 olan sistem tanımlı bir renk alır.
static White { get; }ARGB değeri #FFFFFFFF olan sistem tanımlı bir renk alır.
static WhiteSmoke { get; }ARGB değeri #FFF5F5F5 olan sistem tanımlı bir renk alır.
static Yellow { get; }ARGB değeri #FFFFFF00 olan sistem tanımlı bir renk alır.
static YellowGreen { get; }ARGB değeri #FF9ACD32 olan sistem tanımlı bir renk alır.
A { get; }Bunun alfa bileşen değerini alırColor yapı.
B { get; }Bunun mavi bileşen değerini alırColor yapı.
G { get; }Bunun yeşil bileşen değerini alırColor yapı.
IsEmpty { get; }Bunun olup olmadığını gösteren bir değer alır.Color yapı başlatılmamış.
IsKnownColor { get; }Bunun olup olmadığını gösteren bir değer alır.Color yapı önceden tanımlanmış bir renktir. Önceden tanımlanmış renkler, öğelerin öğeleriyle temsil edilir.KnownColor numaralandırma.
IsNamedColor { get; }Bunun olup olmadığını gösteren bir değer alır.Color yapı, adlandırılmış bir renk veyaKnownColor numaralandırma.
IsSystemColor { get; }Bunun olup olmadığını gösteren bir değer alır.Color yapı bir sistem rengidir. Sistem rengi, Windows görüntüleme öğesinde kullanılan bir renktir. Sistem renkleri, şu öğelerin öğeleriyle temsil edilir:KnownColor numaralandırma.
Name { get; }Bunun adını alırColor .
R { get; }Bunun kırmızı bileşen değerini alırColor yapı.

yöntemler

İsimTanım
static FromArgb(int)BirColor 32 bitlik bir ARGB değerinden yapı.
static FromArgb(int, Color)BirColor belirtilen yapıdanColoryapı, ancak yeni belirtilen alfa değeriyle. Bu yöntem alfa değeri için 32 bitlik bir değerin iletilmesine izin verse de, değer 8 bit ile sınırlıdır.
static FromArgb(int, int, int)BirColor belirtilen 8 bitlik renk değerlerinden (kırmızı, yeşil ve mavi) yapı. Alfa değeri örtük olarak 255’tir (tamamen opak). Bu yöntem her renk bileşeni için 32 bitlik bir değerin iletilmesine izin verse de, her bileşenin değeri 8 bit ile sınırlıdır.
static FromArgb(int, int, int, int)Dört ARGB bileşeni (alfa, kırmızı, yeşil ve mavi) değerinden bir Renk yapısı oluşturur. Bu yöntem her bileşen için 32 bitlik bir değerin iletilmesine izin verse de, her bileşenin değeri 8 bit ile sınırlıdır .
static FromKnownColor(KnownColor)BirColor belirtilen önceden tanımlanmış renkten yapı.
static FromName(string)BirColor önceden tanımlanmış bir rengin belirtilen adından yapı.
Equals(Color)Belirtilen rengin bu renge eşdeğer olup olmadığını test eder.
override Equals(object)Belirtilen nesnenin bu renge eşdeğer olup olmadığını test eder.
GetBrightness()Bunun için ton-doygunluk-parlaklık (HSB) parlaklık değerini alırColor yapı.
override GetHashCode()Bu örnek için bir karma kod döndürür.
GetHue()Bunun için derece cinsinden ton-doygunluk-parlaklık (HSB) renk tonu değerini alırColor yapı.
GetSaturation()Bunun için ton-doygunluk-parlaklık (HSB) doygunluk değerini alırColor yapı.
ToArgb()Bu Renk yapısının 32 bit ARGB değerini alır.
ToKnownColor()KnownColor bunun değeriColor yapı.
override ToString()Bir döndürürStringbu, bu örneği temsil eder.
operator ==İki tanesinin belirtilip belirtilmediğini test ederColor yapılar eşdeğerdir.
operator !=İki tanesinin belirtilip belirtilmediğini test ederColor yapılar farklıdır.

Alanlar

İsimTanım
static readonly Emptynull olan bir rengi temsil eder.

Ayrıca bakınız