KnownColor Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan warna sistem yang diketahui.
public enum class KnownColor
public enum KnownColor
type KnownColor =
Public Enum KnownColor
- Warisan
Bidang
ActiveBorder | 1 | Warna yang ditentukan sistem dari batas jendela aktif. |
ActiveCaption | 2 | Warna yang ditentukan sistem dari latar belakang bilah judul jendela aktif. |
ActiveCaptionText | 3 | Warna teks yang ditentukan sistem di bilah judul jendela aktif. |
AliceBlue | 28 | Warna yang ditentukan sistem. |
AntiqueWhite | 29 | Warna yang ditentukan sistem. |
AppWorkspace | 4 | Warna ruang kerja aplikasi yang ditentukan sistem. Ruang kerja aplikasi adalah area dalam tampilan beberapa dokumen yang tidak sedang ditempati oleh dokumen. |
Aqua | 30 | Warna yang ditentukan sistem. |
Aquamarine | 31 | Warna yang ditentukan sistem. |
Azure | 32 | Warna yang ditentukan sistem. |
Beige | 33 | Warna yang ditentukan sistem. |
Bisque | 34 | Warna yang ditentukan sistem. |
Black | 35 | Warna yang ditentukan sistem. |
BlanchedAlmond | 36 | Warna yang ditentukan sistem. |
Blue | 37 | Warna yang ditentukan sistem. |
BlueViolet | 38 | Warna yang ditentukan sistem. |
Brown | 39 | Warna yang ditentukan sistem. |
BurlyWood | 40 | Warna yang ditentukan sistem. |
ButtonFace | 168 | Warna wajah yang ditentukan sistem dari elemen 3-D. |
ButtonHighlight | 169 | Warna yang ditentukan sistem yang merupakan warna sorotan dari elemen 3-D. Warna ini diterapkan ke bagian-bagian elemen 3-D yang menghadap ke sumber cahaya. |
ButtonShadow | 170 | Warna yang ditentukan sistem yang merupakan warna bayangan dari elemen 3-D. Warna ini diterapkan pada bagian-bagian elemen 3-D yang menghadap jauh dari sumber cahaya. |
CadetBlue | 41 | Warna yang ditentukan sistem. |
Chartreuse | 42 | Warna yang ditentukan sistem. |
Chocolate | 43 | Warna yang ditentukan sistem. |
Control | 5 | Warna wajah yang ditentukan sistem dari elemen 3-D. |
ControlDark | 6 | Warna bayangan yang ditentukan sistem dari elemen 3-D. Warna bayangan diterapkan ke bagian-bagian elemen 3-D yang menghadap jauh dari sumber cahaya. |
ControlDarkDark | 7 | Warna yang ditentukan sistem yang merupakan warna bayangan gelap dari elemen 3-D. Warna bayangan gelap diterapkan ke bagian-bagian elemen 3-D yang merupakan warna paling gelap. |
ControlLight | 8 | Warna yang ditentukan sistem yang merupakan warna terang dari elemen 3-D. Warna terang diterapkan ke bagian-bagian elemen 3-D yang menghadap ke sumber cahaya. |
ControlLightLight | 9 | Warna sorotan yang ditentukan sistem dari elemen 3-D. Warna sorotan diterapkan ke bagian-bagian elemen 3-D yang merupakan warna paling terang. |
ControlText | 10 | Warna teks yang ditentukan sistem dalam elemen 3-D. |
Coral | 44 | Warna yang ditentukan sistem. |
CornflowerBlue | 45 | Warna yang ditentukan sistem. |
Cornsilk | 46 | Warna yang ditentukan sistem. |
Crimson | 47 | Warna yang ditentukan sistem. |
Cyan | 48 | Warna yang ditentukan sistem. |
DarkBlue | 49 | Warna yang ditentukan sistem. |
DarkCyan | 50 | Warna yang ditentukan sistem. |
DarkGoldenrod | 51 | Warna yang ditentukan sistem. |
DarkGray | 52 | Warna yang ditentukan sistem. |
DarkGreen | 53 | Warna yang ditentukan sistem. |
DarkKhaki | 54 | Warna yang ditentukan sistem. |
DarkMagenta | 55 | Warna yang ditentukan sistem. |
DarkOliveGreen | 56 | Warna yang ditentukan sistem. |
DarkOrange | 57 | Warna yang ditentukan sistem. |
DarkOrchid | 58 | Warna yang ditentukan sistem. |
DarkRed | 59 | Warna yang ditentukan sistem. |
DarkSalmon | 60 | Warna yang ditentukan sistem. |
DarkSeaGreen | 61 | Warna yang ditentukan sistem. |
DarkSlateBlue | 62 | Warna yang ditentukan sistem. |
DarkSlateGray | 63 | Warna yang ditentukan sistem. |
DarkTurquoise | 64 | Warna yang ditentukan sistem. |
DarkViolet | 65 | Warna yang ditentukan sistem. |
DeepPink | 66 | Warna yang ditentukan sistem. |
DeepSkyBlue | 67 | Warna yang ditentukan sistem. |
Desktop | 11 | Warna desktop yang ditentukan sistem. |
DimGray | 68 | Warna yang ditentukan sistem. |
DodgerBlue | 69 | Warna yang ditentukan sistem. |
Firebrick | 70 | Warna yang ditentukan sistem. |
FloralWhite | 71 | Warna yang ditentukan sistem. |
ForestGreen | 72 | Warna yang ditentukan sistem. |
Fuchsia | 73 | Warna yang ditentukan sistem. |
Gainsboro | 74 | Warna yang ditentukan sistem. |
GhostWhite | 75 | Warna yang ditentukan sistem. |
Gold | 76 | Warna yang ditentukan sistem. |
Goldenrod | 77 | Warna yang ditentukan sistem. |
GradientActiveCaption | 171 | Warna yang ditentukan sistem dari warna paling terang dalam gradien warna bilah judul jendela aktif. |
GradientInactiveCaption | 172 | Warna yang ditentukan sistem dari warna paling terang dalam gradien warna bilah judul jendela yang tidak aktif. |
Gray | 78 | Warna yang ditentukan sistem. |
GrayText | 12 | Warna teks redup yang ditentukan sistem. Item dalam daftar yang dinonaktifkan ditampilkan dalam teks redup. |
Green | 79 | Warna yang ditentukan sistem. |
GreenYellow | 80 | Warna yang ditentukan sistem. |
Highlight | 13 | Warna yang ditentukan sistem dari latar belakang unsur terpilih. Ini termasuk item menu yang dipilih serta teks yang dipilih. |
HighlightText | 14 | Warna yang ditentukan sistem dari teks item terpilih. |
Honeydew | 81 | Warna yang ditentukan sistem. |
HotPink | 82 | Warna yang ditentukan sistem. |
HotTrack | 15 | Warna yang ditentukan sistem digunakan untuk menunjuk item yang dilacak panas. Satu kali mengklik item yang dilacak panas akan menjalankan item. |
InactiveBorder | 16 | Warna yang ditentukan sistem dari batas jendela yang tidak aktif. |
InactiveCaption | 17 | Warna yang ditentukan sistem dari latar belakang bilah judul jendela yang tidak aktif. |
InactiveCaptionText | 18 | Warna teks yang ditentukan sistem di bilah judul jendela yang tidak aktif. |
IndianRed | 83 | Warna yang ditentukan sistem. |
Indigo | 84 | Warna yang ditentukan sistem. |
Info | 19 | Warna latar belakang toolTip yang ditentukan sistem. |
InfoText | 20 | Warna yang ditentukan sistem dari teks TipsAlat. |
Ivory | 85 | Warna yang ditentukan sistem. |
Khaki | 86 | Warna yang ditentukan sistem. |
Lavender | 87 | Warna yang ditentukan sistem. |
LavenderBlush | 88 | Warna yang ditentukan sistem. |
LawnGreen | 89 | Warna yang ditentukan sistem. |
LemonChiffon | 90 | Warna yang ditentukan sistem. |
LightBlue | 91 | Warna yang ditentukan sistem. |
LightCoral | 92 | Warna yang ditentukan sistem. |
LightCyan | 93 | Warna yang ditentukan sistem. |
LightGoldenrodYellow | 94 | Warna yang ditentukan sistem. |
LightGray | 95 | Warna yang ditentukan sistem. |
LightGreen | 96 | Warna yang ditentukan sistem. |
LightPink | 97 | Warna yang ditentukan sistem. |
LightSalmon | 98 | Warna yang ditentukan sistem. |
LightSeaGreen | 99 | Warna yang ditentukan sistem. |
LightSkyBlue | 100 | Warna yang ditentukan sistem. |
LightSlateGray | 101 | Warna yang ditentukan sistem. |
LightSteelBlue | 102 | Warna yang ditentukan sistem. |
LightYellow | 103 | Warna yang ditentukan sistem. |
Lime | 104 | Warna yang ditentukan sistem. |
LimeGreen | 105 | Warna yang ditentukan sistem. |
Linen | 106 | Warna yang ditentukan sistem. |
Magenta | 107 | Warna yang ditentukan sistem. |
Maroon | 108 | Warna yang ditentukan sistem. |
MediumAquamarine | 109 | Warna yang ditentukan sistem. |
MediumBlue | 110 | Warna yang ditentukan sistem. |
MediumOrchid | 111 | Warna yang ditentukan sistem. |
MediumPurple | 112 | Warna yang ditentukan sistem. |
MediumSeaGreen | 113 | Warna yang ditentukan sistem. |
MediumSlateBlue | 114 | Warna yang ditentukan sistem. |
MediumSpringGreen | 115 | Warna yang ditentukan sistem. |
MediumTurquoise | 116 | Warna yang ditentukan sistem. |
MediumVioletRed | 117 | Warna yang ditentukan sistem. |
Menu | 21 | Warna latar belakang menu yang ditentukan sistem. |
MenuBar | 173 | Warna latar belakang bilah menu yang ditentukan sistem. |
MenuHighlight | 174 | Warna yang ditentukan sistem yang digunakan untuk menyoroti item menu saat menu muncul sebagai menu datar. |
MenuText | 22 | Warna teks menu yang ditentukan sistem. |
MidnightBlue | 118 | Warna yang ditentukan sistem. |
MintCream | 119 | Warna yang ditentukan sistem. |
MistyRose | 120 | Warna yang ditentukan sistem. |
Moccasin | 121 | Warna yang ditentukan sistem. |
NavajoWhite | 122 | Warna yang ditentukan sistem. |
Navy | 123 | Warna yang ditentukan sistem. |
OldLace | 124 | Warna yang ditentukan sistem. |
Olive | 125 | Warna yang ditentukan sistem. |
OliveDrab | 126 | Warna yang ditentukan sistem. |
Orange | 127 | Warna yang ditentukan sistem. |
OrangeRed | 128 | Warna yang ditentukan sistem. |
Orchid | 129 | Warna yang ditentukan sistem. |
PaleGoldenrod | 130 | Warna yang ditentukan sistem. |
PaleGreen | 131 | Warna yang ditentukan sistem. |
PaleTurquoise | 132 | Warna yang ditentukan sistem. |
PaleVioletRed | 133 | Warna yang ditentukan sistem. |
PapayaWhip | 134 | Warna yang ditentukan sistem. |
PeachPuff | 135 | Warna yang ditentukan sistem. |
Peru | 136 | Warna yang ditentukan sistem. |
Pink | 137 | Warna yang ditentukan sistem. |
Plum | 138 | Warna yang ditentukan sistem. |
PowderBlue | 139 | Warna yang ditentukan sistem. |
Purple | 140 | Warna yang ditentukan sistem. |
RebeccaPurple | 175 | Warna yang ditentukan sistem yang mewakili nilai |
Red | 141 | Warna yang ditentukan sistem. |
RosyBrown | 142 | Warna yang ditentukan sistem. |
RoyalBlue | 143 | Warna yang ditentukan sistem. |
SaddleBrown | 144 | Warna yang ditentukan sistem. |
Salmon | 145 | Warna yang ditentukan sistem. |
SandyBrown | 146 | Warna yang ditentukan sistem. |
ScrollBar | 23 | Warna latar belakang bilah gulir yang ditentukan sistem. |
SeaGreen | 147 | Warna yang ditentukan sistem. |
SeaShell | 148 | Warna yang ditentukan sistem. |
Sienna | 149 | Warna yang ditentukan sistem. |
Silver | 150 | Warna yang ditentukan sistem. |
SkyBlue | 151 | Warna yang ditentukan sistem. |
SlateBlue | 152 | Warna yang ditentukan sistem. |
SlateGray | 153 | Warna yang ditentukan sistem. |
Snow | 154 | Warna yang ditentukan sistem. |
SpringGreen | 155 | Warna yang ditentukan sistem. |
SteelBlue | 156 | Warna yang ditentukan sistem. |
Tan | 157 | Warna yang ditentukan sistem. |
Teal | 158 | Warna yang ditentukan sistem. |
Thistle | 159 | Warna yang ditentukan sistem. |
Tomato | 160 | Warna yang ditentukan sistem. |
Transparent | 27 | Warna yang ditentukan sistem. |
Turquoise | 161 | Warna yang ditentukan sistem. |
Violet | 162 | Warna yang ditentukan sistem. |
Wheat | 163 | Warna yang ditentukan sistem. |
White | 164 | Warna yang ditentukan sistem. |
WhiteSmoke | 165 | Warna yang ditentukan sistem. |
Window | 24 | Warna latar belakang yang ditentukan sistem di area klien jendela. |
WindowFrame | 25 | Warna bingkai jendela yang ditentukan sistem. |
WindowText | 26 | Warna teks yang ditentukan sistem di area klien jendela. |
Yellow | 166 | Warna yang ditentukan sistem. |
YellowGreen | 167 | Warna yang ditentukan sistem. |
Contoh
Contoh kode berikut menunjukkan cara menggunakan KnownColor enumerasi untuk mencetak nama dan warna semua nilainya. Contoh ini dirancang untuk digunakan dengan Formulir Windows. Create formulir dan tempelkan kode berikut ke dalamnya. DisplayKnownColors
Panggil metode dalam metode penanganan peristiwa formulirPaint
, meneruskan e
sebagai PaintEventArgs.
private:
void DisplayKnownColors( PaintEventArgs^ e )
{
this->Size = System::Drawing::Size( 650, 550 );
// Get all the values from the KnownColor enumeration.
System::Array^ colorsArray = Enum::GetValues( KnownColor::typeid );
array<KnownColor>^allColors = gcnew array<KnownColor>(colorsArray->Length);
Array::Copy( colorsArray, allColors, colorsArray->Length );
// Loop through printing out the values' names in the colors
// they represent.
float y = 0;
float x = 10.0F;
for ( int i = 0; i < allColors->Length; i++ )
{
// If x is a multiple of 30, start a new column.
if ( i > 0 && i % 30 == 0 )
{
x += 105.0F;
y = 15.0F;
}
else
{
// Otherwise, increment y by 15.
y += 15.0F;
}
// Create a custom brush from the color and use it to draw
// the brush's name.
SolidBrush^ aBrush = gcnew SolidBrush( Color::FromName( allColors[ i ].ToString() ) );
e->Graphics->DrawString( allColors[ i ].ToString(), this->Font, aBrush, x, y );
// Dispose of the custom brush.
delete aBrush;
}
}
private void DisplayKnownColors(PaintEventArgs e)
{
this.Size = new Size(650, 550);
// Get all the values from the KnownColor enumeration.
System.Array colorsArray = Enum.GetValues(typeof(KnownColor));
KnownColor[] allColors = new KnownColor[colorsArray.Length];
Array.Copy(colorsArray, allColors, colorsArray.Length);
// Loop through printing out the values' names in the colors
// they represent.
float y = 0;
float x = 10.0F;
for(int i = 0; i < allColors.Length; i++)
{
// If x is a multiple of 30, start a new column.
if (i > 0 && i % 30 == 0)
{
x += 105.0F;
y = 15.0F;
}
else
{
// Otherwise, increment y by 15.
y += 15.0F;
}
// Create a custom brush from the color and use it to draw
// the brush's name.
SolidBrush aBrush =
new SolidBrush(Color.FromName(allColors[i].ToString()));
e.Graphics.DrawString(allColors[i].ToString(),
this.Font, aBrush, x, y);
// Dispose of the custom brush.
aBrush.Dispose();
}
}
Private Sub DisplayKnownColors(ByVal e As PaintEventArgs)
Me.Size = New Size(650, 550)
Dim i As Integer
' Get all the values from the KnownColor enumeration.
Dim colorsArray As System.Array = _
[Enum].GetValues(GetType(KnownColor))
Dim allColors(colorsArray.length) As KnownColor
Array.Copy(colorsArray, allColors, colorsArray.Length)
' Loop through printing out the value's name in the colors
' they represent.
Dim y As Single
Dim x As Single = 10.0F
For i = 0 To allColors.Length - 1
' If x is a multiple of 30, start a new column.
If (i > 0 And i Mod 30 = 0) Then
x += 105.0F
y = 15.0F
Else
' Otherwise increment y by 15.
y += 15.0F
End If
' Create a custom brush from the color and use it to draw
' the brush's name.
Dim aBrush As New SolidBrush(Color.FromName( _
allColors(i).ToString()))
e.Graphics.DrawString(allColors(i).ToString(), _
Me.Font, aBrush, x, y)
' Dispose of the custom brush.
aBrush.Dispose()
Next
End Sub