Kelas System::Drawing::Color

Color class

Mewakili sebuah warna. Tipe ini harus dialokasikan pada stack dan diteruskan ke fungsi dengan nilai atau referensi. Jangan pernah menggunakan kelas System::SmartPtr untuk mengelola objek tipe ini.

class Color

Metode

MetodeDeskripsi
Color()Membuat instance “kosong” dari kelas Color yang tidak mewakili warna apapun.
Equals(const Color&) constMenentukan apakah objek Color saat ini dan yang ditentukan mewakili warna yang sama.
static FromArgb(int)Membuat instance dari kelas Color yang mewakili warna yang ditentukan.
static FromArgb(int, int, int, int)Membuat instance dari kelas Color yang mewakili warna yang ditentukan.
static FromArgb(int, int, int)Membuat instance dari kelas Color yang mewakili warna yang ditentukan dengan komponen alfa disetel ke 0xFF.
static FromArgb(int, Color)Membuat instance dari kelas Color yang mewakili warna yang ditentukan.
static FromKnownColor(KnownColor)Membuat instance dari kelas Color yang mewakili warna dikenal yang ditentukan.
static FromName(const String&)Membuat instance dari kelas Color yang mewakili warna dengan nama yang ditentukan.
get_A() constMengembalikan nilai komponen alfa dari warna yang diwakili oleh objek saat ini.
static get_AliceBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF0F8FF.
static get_AntiqueWhite()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFAEBD7.
static get_Aqua()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00FFFF.
static get_Aquamarine()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF7FFFD4.
static get_Azure()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF0FFFF.
get_B() constMengembalikan nilai komponen biru dari warna yang diwakili oleh objek saat ini.
static get_Beige()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF5F5DC.
static get_Bisque()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFE4C4.
static get_Black()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF000000.
static get_BlanchedAlmond()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFEBCD.
static get_Blue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF0000FF.
static get_BlueViolet()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF8A2BE2.
static get_Brown()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFA52A2A.
static get_BurlyWood()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDEB887.
static get_CadetBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF5F9EA0.
static get_Chartreuse()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF7FFF00.
static get_Chocolate()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFD2691E.
static get_Coral()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF7F50.
static get_CornflowerBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF6495ED.
static get_Cornsilk()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFF8DC.
static get_Crimson()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDC143C.
static get_Cyan()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00FFFF.
static get_DarkBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00008B.
static get_DarkCyan()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF008B8B.
static get_DarkGoldenrod()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFB8860B.
static get_DarkGray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFA9A9A9.
static get_DarkGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF006400.
static get_DarkKhaki()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFBDB76B.
static get_DarkMagenta()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF8B008B.
static get_DarkOliveGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF556B2F.
static get_DarkOrange()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF8C00.
static get_DarkOrchid()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF9932CC.
static get_DarkRed()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF8B0000.
static get_DarkSalmon()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFE9967A.
static get_DarkSeaGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF8FBC8F.
static get_DarkSlateBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF483D8B.
static get_DarkSlateGray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF2F4F4F.
static get_DarkTurquoise()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00CED1.
static get_DarkViolet()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF9400D3.
static get_DeepPink()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF1493.
static get_DeepSkyBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00BFFF.
static get_DimGray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF696969.
static get_DodgerBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF1E90FF.
static get_Firebrick()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFB22222.
static get_FloralWhite()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFAF0.
static get_ForestGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF228B22.
static get_Fuchsia()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF00FF.
get_G() constMengembalikan nilai komponen hijau dari warna yang diwakili oleh objek saat ini.
static get_Gainsboro()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDCDCDC.
static get_GhostWhite()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF8F8FF.
static get_Gold()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFD700.
static get_Goldenrod()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDAA520.
static get_Gray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF808080.
static get_Green()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF008000.
static get_GreenYellow()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFADFF2F.
static get_Honeydew()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF0FFF0.
static get_HotPink()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF69B4.
static get_IndianRed()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFCD5C5C.
static get_Indigo()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF4B0082.
get_IsEmpty() constMengembalikan nilai yang menunjukkan apakah objek saat ini “empty” yaitu tidak mewakili warna apa pun.
get_IsNamedColor() constMengembalikan nilai yang menentukan apakah struktur Color mewakili warna bernama atau anggota enumerasi KnownColor.
static get_Ivory()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFFF0.
static get_Khaki()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF0E68C.
static get_Lavender()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFE6E6FA.
static get_LavenderBlush()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFF0F5.
static get_LawnGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF7CFC00.
static get_LemonChiffon()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFACD.
static get_LightBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFADD8E6.
static get_LightCoral()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF08080.
static get_LightCyan()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFE0FFFF.
static get_LightGoldenrodYellow()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFAFAD2.
static get_LightGray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFD3D3D3.
static get_LightGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF90EE90.
static get_LightPink()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFB6C1.
static get_LightSalmon()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFA07A.
static get_LightSeaGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF20B2AA.
static get_LightSkyBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF87CEFA.
static get_LightSlateGray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF778899.
static get_LightSteelBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFB0C4DE.
static get_LightYellow()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFFE0.
static get_Lime()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00FF00.
static get_LimeGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF32CD32.
static get_Linen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFAF0E6.
static get_Magenta()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF00FF.
static get_Maroon()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF800000.
static get_MediumAquamarine()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF66CDAA.
static get_MediumBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF0000CD.
static get_MediumOrchid()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFBA55D3.
static get_MediumPurple()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF9370DB.
static get_MediumSeaGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF3CB371.
static get_MediumSlateBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF7B68EE.
static get_MediumSpringGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00FA9A.
static get_MediumTurquoise()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF48D1CC.
static get_MediumVioletRed()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFC71585.
static get_MidnightBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF191970.
static get_MintCream()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF5FFFA.
static get_MistyRose()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFE4E1.
static get_Moccasin()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFE4B5.
get_Name() constMengembalikan nama warna yang diwakili oleh objek saat ini.
static get_NavajoWhite()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFDEAD.
static get_Navy()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF000080.
static get_OldLace()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFDF5E6.
static get_Olive()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF808000.
static get_OliveDrab()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF6B8E23.
static get_Orange()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFA500.
static get_OrangeRed()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF4500.
static get_Orchid()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDA70D6.
static get_PaleGoldenrod()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFEEE8AA.
static get_PaleGreen()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF98FB98.
static get_PaleTurquoise()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFAFEEEE.
static get_PaleVioletRed()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDB7093.
static get_PapayaWhip()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFEFD5.
static get_PeachPuff()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFDAB9.
static get_Peru()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFCD853F.
static get_Pink()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFC0CB.
static get_Plum()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFDDA0DD.
static get_PowderBlue()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFB0E0E6.
static get_Purple()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF800080.
get_R() constMengembalikan nilai komponen merah dari warna yang direpresentasikan oleh objek saat ini.
static get_Red()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF0000.
static get_RosyBrown()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFBC8F8F.
static get_RoyalBlue()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF4169E1.
static get_SaddleBrown()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF8B4513.
static get_Salmon()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFA8072.
static get_SandyBrown()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF4A460.
static get_SeaGreen()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF2E8B57.
static get_SeaShell()Mengembalikan sebuah warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFF5EE.
static get_Sienna()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFA0522D.
static get_Silver()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFC0C0C0.
static get_SkyBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF87CEEB.
static get_SlateBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF6A5ACD.
static get_SlateGray()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF708090.
static get_Snow()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFAFA.
static get_SpringGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF00FF7F.
static get_SteelBlue()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF4682B4.
static get_Tan()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFD2B48C.
static get_Teal()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF008080.
static get_Thistle()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFD8BFD8.
static get_Tomato()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFF6347.
static get_Transparent()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #00FFFFFF.
static get_Turquoise()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF40E0D0.
static get_Violet()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFEE82EE.
static get_Wheat()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF5DEB3.
static get_White()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFFFF.
static get_WhiteSmoke()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFF5F5F5.
static get_Yellow()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FFFFFF00.
static get_YellowGreen()Mengembalikan warna yang nilai ARGB-nya dalam notasi heksadesimal adalah #FF9ACD32.
GetBrightness()Mengembalikan komponen kecerahan warna yang diwakili oleh objek saat ini.
GetHashCode() constMengembalikan kode hash dari objek saat ini.
GetHue()Mengembalikan nilai hue Hue-Saturation-Brightness (HSB), dalam derajat, untuk warna yang diwakili oleh objek saat ini.
GetSaturation()Mengembalikan saturasi Hue-Saturation-Brightness (HSB) untuk warna yang diwakili oleh objek saat ini.
IsNull() constSelalu mengembalikan false.
operator!=(const std::nullptr_t&) constSelalu mengembalikan true.
operator!=(const Color&) constMenentukan apakah objek Color saat ini dan yang ditentukan mewakili warna yang berbeda.
operator==(const std::nullptr_t&) constSelalu mengembalikan false.
operator==(const Color&) constMenentukan apakah objek Color saat ini dan yang ditentukan mewakili warna yang sama.
ToArgb() constMengembalikan nilai ARGB 32-bit dari warna yang direpresentasikan oleh objek saat ini.
ToString() constMengembalikan representasi string dari objek saat ini.

Bidang

BidangDeskripsi
static EmptySebuah instance “kosong” dari kelas Color yaitu sebuah instance yang tidak merepresentasikan warna apa pun.

Lihat Juga