Color

Color structure

يمثل ARGB (ألفا ، أحمر ، أخضر ، أزرق) اللون .

public struct Color : IEquatable<Color>

الخصائص

اسموصف
static AliceBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF0F8FF.
static AntiqueWhite { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFAEBD7.
static Aqua { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00FFFF.
static Aquamarine { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF7FFFD4.
static Azure { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF0FFFF.
static Beige { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF5F5DC.
static Bisque { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFE4C4.
static Black { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF000000.
static BlanchedAlmond { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB #FFFFEBCD.
static Blue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF0000FF.
static BlueViolet { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF8A2BE2.
static Brown { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFA52A2A.
static BurlyWood { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFDEB887.
static CadetBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF5F9EA0.
static Chartreuse { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF7FFF00.
static Chocolate { get; }يحصل على لون محدد من قبل النظام له قيمة ARGB # FFD2691E.
static Coral { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF7F50.
static CornflowerBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF6495ED.
static Cornsilk { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFF8DC.
static Crimson { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFDC143C.
static Cyan { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00FFFF.
static DarkBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00008B.
static DarkCyan { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF008B8B.
static DarkGoldenrod { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFB8860B.
static DarkGray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFA9A9A9.
static DarkGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF006400.
static DarkKhaki { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFBDB76B.
static DarkMagenta { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF8B008B.
static DarkOliveGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF556B2F.
static DarkOrange { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF8C00.
static DarkOrchid { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF9932CC.
static DarkRed { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF8B0000.
static DarkSalmon { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFE9967A.
static DarkSeaGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF8FBC8F.
static DarkSlateBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF483D8B.
static DarkSlateGray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF2F4F4F.
static DarkTurquoise { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00CED1.
static DarkViolet { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF9400D3.
static DeepPink { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF1493.
static DeepSkyBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00BFFF.
static DimGray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF696969.
static DodgerBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF1E90FF.
static Firebrick { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFB22222.
static FloralWhite { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFFAF0.
static ForestGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF228B22.
static Fuchsia { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF00FF.
static Gainsboro { get; }يحصل على لون محدد من قبل النظام له قيمة ARGB #FFDCDCDC.
static GhostWhite { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF8F8FF.
static Gold { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFD700.
static Goldenrod { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFDAA520.
static Gray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF808080.
static Green { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF008000.
static GreenYellow { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFADFF2F.
static Honeydew { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF0FFF0.
static HotPink { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF69B4.
static IndianRed { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFCD5C5C.
static Indigo { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF4B0082.
static Ivory { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFFFF0.
static Khaki { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF0E68C.
static Lavender { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFE6E6FA.
static LavenderBlush { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFF0F5.
static LawnGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF7CFC00.
static LemonChiffon { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB #FFFFFACD.
static LightBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFADD8E6.
static LightCoral { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF08080.
static LightCyan { get; }يحصل على لون محدد من قبل النظام له قيمة ARGB # FFE0FFFF.
static LightGoldenrodYellow { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFAFAD2.
static LightGray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFD3D3D3.
static LightGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF90EE90.
static LightPink { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFB6C1.
static LightSalmon { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFA07A.
static LightSeaGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF20B2AA.
static LightSkyBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF87CEFA.
static LightSlateGray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF778899.
static LightSteelBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFB0C4DE.
static LightYellow { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFFFE0.
static Lime { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00FF00.
static LimeGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF32CD32.
static Linen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFAF0E6.
static Magenta { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF00FF.
static Maroon { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF800000.
static MediumAquamarine { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF66CDAA.
static MediumBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF0000CD.
static MediumOrchid { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFBA55D3.
static MediumPurple { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF9370DB.
static MediumSeaGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF3CB371.
static MediumSlateBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF7B68EE.
static MediumSpringGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00FA9A.
static MediumTurquoise { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF48D1CC.
static MediumVioletRed { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFC71585.
static MidnightBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF191970.
static MintCream { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF5FFFA.
static MistyRose { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFE4E1.
static Moccasin { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFE4B5.
static NavajoWhite { get; }يحصل على لون محدد من قبل النظام له قيمة ARGB #FFFFDEAD.
static Navy { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF000080.
static OldLace { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFDF5E6.
static Olive { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF808000.
static OliveDrab { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF6B8E23.
static Orange { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFA500.
static OrangeRed { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF4500.
static Orchid { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFDA70D6.
static PaleGoldenrod { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFEEE8AA.
static PaleGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF98FB98.
static PaleTurquoise { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFAFEEEE.
static PaleVioletRed { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFDB7093.
static PapayaWhip { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFEFD5.
static PeachPuff { get; }يحصل على لون محدد من قبل النظام له قيمة ARGB # FFFFDAB9.
static Peru { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFCD853F.
static Pink { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFC0CB.
static Plum { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFDDA0DD.
static PowderBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFB0E0E6.
static Purple { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF800080.
static Red { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF0000.
static RosyBrown { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFBC8F8F.
static RoyalBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF4169E1.
static SaddleBrown { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF8B4513.
static Salmon { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFA8072.
static SandyBrown { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF4A460.
static SeaGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF2E8B57.
static SeaShell { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFF5EE.
static Sienna { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFA0522D.
static Silver { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFC0C0C0.
static SkyBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF87CEEB.
static SlateBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF6A5ACD.
static SlateGray { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF708090.
static Snow { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB #FFFFFAFA.
static SpringGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF00FF7F.
static SteelBlue { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF4682B4.
static Tan { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFD2B48C.
static Teal { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF008080.
static Thistle { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFD8BFD8.
static Tomato { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFF6347.
static Transparent { get; }يحصل على لون محدد من قبل النظام.
static Turquoise { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF40E0D0.
static Violet { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFEE82EE.
static Wheat { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF5DEB3.
static White { get; }يحصل على لون محدد من قبل النظام له قيمة ARGB #FFFFFFFF.
static WhiteSmoke { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFF5F5F5.
static Yellow { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FFFFFF00.
static YellowGreen { get; }الحصول على لون محدد من قبل النظام له قيمة ARGB # FF9ACD32.
A { get; }يحصل على قيمة مكون ألفا لهذاColor هيكل .
B { get; }يحصل على قيمة المكون الأزرق لهذاColor هيكل .
G { get; }يحصل على قيمة المكون الأخضر لهذاColor هيكل .
IsEmpty { get; }يحصل على قيمة تشير إلى ما إذا كان هذاColor الهيكل غير مهيأ.
IsKnownColor { get; }يحصل على قيمة تشير إلى ما إذا كان هذاColor الهيكل هو لون محدد مسبقا. يتم تمثيل الألوان المحددة مسبقًا بواسطة عناصرKnownColor التعداد .
IsNamedColor { get; }يحصل على قيمة تشير إلى ما إذا كان هذاColor الهيكل هو لون مسمى أو عضو فيKnownColor التعداد .
IsSystemColor { get; }يحصل على قيمة تشير إلى ما إذا كان هذاColor الهيكل هو لون النظام. لون النظام هو اللون المستخدم في عنصر عرض Windows. يتم تمثيل ألوان النظام بواسطة عناصرKnownColor التعداد .
Name { get; }يحصل على اسم هذاColor .
R { get; }يحصل على قيمة المكون الأحمر لهذاColor هيكل .

طُرق

اسموصف
static FromArgb(int)ينشئ ملفColor بنية من قيمة ARGB 32 بت.
static FromArgb(int, Color)ينشئ ملفColor هيكل من المحددColorبنية ، ولكن بقيمة ألفا الجديدة المحددة. على الرغم من أن هذه الطريقة تسمح بتمرير قيمة 32 بت لقيمة ألفا ، تقتصر القيمة على 8 بت.
static FromArgb(int, int, int)ينشئ ملفColor بنية من قيم الألوان المحددة 8 بت (الأحمر والأخضر والأزرق). قيمة ألفا ضمنيًا 255 (معتم بالكامل) . على الرغم من أن هذه الطريقة تسمح بتمرير قيمة 32 بت لكل مكون لون ، تقتصر قيمة كل مكون على 8 بت.
static FromArgb(int, int, int, int)ينشئ بنية اللون من قيم مكون ARGB الأربعة (alpha ، الأحمر ، الأخضر ، والأزرق) . على الرغم من أن هذه الطريقة تسمح بتمرير قيمة 32 بت لكل مكون ، قيمة كل مكون تقتصر على 8 بت .
static FromKnownColor(KnownColor)ينشئ ملفColor هيكل من اللون المحدد مسبقا المحدد.
static FromName(string)ينشئ ملفColor بنية من الاسم المحدد للون محدد مسبقًا.
Equals(Color)تختبر ما إذا كان اللون المحدد مكافئًا لهذا اللون.
override Equals(object)يختبر ما إذا كان الكائن المحدد مكافئًا لهذا اللون.
GetBrightness()الحصول على قيمة سطوع hue-saturation-brightness (HSB) لهذا الغرضColor هيكل .
override GetHashCode()إرجاع رمز تجزئة لهذا المثال.
GetHue()الحصول على قيمة صبغة hue-saturation-brightness (HSB) بالدرجات لهذا الغرضColor هيكل .
GetSaturation()الحصول على قيمة تشبع تدرج اللون (HSB) لهذا الغرضColor هيكل .
ToArgb()الحصول على قيمة ARGB 32 بت لبنية اللون هذه.
ToKnownColor()يحصل على ملفKnownColor قيمة هذاColor هيكل .
override ToString()إرجاع أStringالذي يمثل هذا المثال.
operator ==اختبار ما إذا كان اثنان محددًاColor الهياكل متكافئة.
operator !=اختبار ما إذا كان اثنان محددًاColor الهياكل مختلفة.

مجالات

اسموصف
static readonly Emptyيمثل لونًا فارغًا.

أنظر أيضا