KnownColor Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los colores del sistema conocidos.
public enum class KnownColor
public enum KnownColor
type KnownColor =
Public Enum KnownColor
- Herencia
Campos
ActiveBorder | 1 | El color definido por el sistema que es el color del borde de la ventana activa. |
ActiveCaption | 2 | El color definido por el sistema que es el color de fondo de la barra de título de la ventana activa. |
ActiveCaptionText | 3 | El color definido por el sistema que es el color de texto de la barra de título de la ventana activa. |
AliceBlue | 28 | Un color definido por el sistema. |
AntiqueWhite | 29 | Un color definido por el sistema. |
AppWorkspace | 4 | El color definido por el sistema que es el color del área de trabajo de la aplicación. El área de trabajo de la aplicación es el área en una vista de varios documentos que no ocupan dichos documentos. |
Aqua | 30 | Un color definido por el sistema. |
Aquamarine | 31 | Un color definido por el sistema. |
Azure | 32 | Un color definido por el sistema. |
Beige | 33 | Un color definido por el sistema. |
Bisque | 34 | Un color definido por el sistema. |
Black | 35 | Un color definido por el sistema. |
BlanchedAlmond | 36 | Un color definido por el sistema. |
Blue | 37 | Un color definido por el sistema. |
BlueViolet | 38 | Un color definido por el sistema. |
Brown | 39 | Un color definido por el sistema. |
BurlyWood | 40 | Un color definido por el sistema. |
ButtonFace | 168 | El color definido por el sistema que es el color de la cara de un elemento tridimensional. |
ButtonHighlight | 169 | El color definido por el sistema que es el color de resalte de un elemento tridimensional. Este color se aplica a las partes de un elemento 3D expuestas a la fuente de luz. |
ButtonShadow | 170 | El color definido por el sistema que es el color de la sombra de un elemento tridimensional. Este color se aplica a las partes de los elementos en tres dimensiones opuestas a la fuente de luz. |
CadetBlue | 41 | Un color definido por el sistema. |
Chartreuse | 42 | Un color definido por el sistema. |
Chocolate | 43 | Un color definido por el sistema. |
Control | 5 | El color definido por el sistema que es el color de la cara de un elemento tridimensional. |
ControlDark | 6 | El color definido por el sistema que es el color de la sombra de un elemento tridimensional. El color de la sombra se aplica a las partes de los elementos en tres dimensiones que se encuentran en la zona alejada de la fuente de luz. |
ControlDarkDark | 7 | El color definido por el sistema que es el color de la sombra oscura de un elemento tridimensional. El color de la sombra oscura se aplica a las partes de los elementos 3D que tienen el color más oscuro. |
ControlLight | 8 | El color definido por el sistema que es el color claro de un elemento tridimensional. El color claro se aplica a las partes de los elementos 3D expuestos a la fuente de luz. |
ControlLightLight | 9 | El color definido por el sistema que es el color de resalte de un elemento tridimensional. El color resaltado se aplica a las partes de los elementos 3D que tienen el color más claro. |
ControlText | 10 | El color definido por el sistema que es el color de texto en un elemento tridimensional. |
Coral | 44 | Un color definido por el sistema. |
CornflowerBlue | 45 | Un color definido por el sistema. |
Cornsilk | 46 | Un color definido por el sistema. |
Crimson | 47 | Un color definido por el sistema. |
Cyan | 48 | Un color definido por el sistema. |
DarkBlue | 49 | Un color definido por el sistema. |
DarkCyan | 50 | Un color definido por el sistema. |
DarkGoldenrod | 51 | Un color definido por el sistema. |
DarkGray | 52 | Un color definido por el sistema. |
DarkGreen | 53 | Un color definido por el sistema. |
DarkKhaki | 54 | Un color definido por el sistema. |
DarkMagenta | 55 | Un color definido por el sistema. |
DarkOliveGreen | 56 | Un color definido por el sistema. |
DarkOrange | 57 | Un color definido por el sistema. |
DarkOrchid | 58 | Un color definido por el sistema. |
DarkRed | 59 | Un color definido por el sistema. |
DarkSalmon | 60 | Un color definido por el sistema. |
DarkSeaGreen | 61 | Un color definido por el sistema. |
DarkSlateBlue | 62 | Un color definido por el sistema. |
DarkSlateGray | 63 | Un color definido por el sistema. |
DarkTurquoise | 64 | Un color definido por el sistema. |
DarkViolet | 65 | Un color definido por el sistema. |
DeepPink | 66 | Un color definido por el sistema. |
DeepSkyBlue | 67 | Un color definido por el sistema. |
Desktop | 11 | El color definido por el sistema que es el color del escritorio. |
DimGray | 68 | Un color definido por el sistema. |
DodgerBlue | 69 | Un color definido por el sistema. |
Firebrick | 70 | Un color definido por el sistema. |
FloralWhite | 71 | Un color definido por el sistema. |
ForestGreen | 72 | Un color definido por el sistema. |
Fuchsia | 73 | Un color definido por el sistema. |
Gainsboro | 74 | Un color definido por el sistema. |
GhostWhite | 75 | Un color definido por el sistema. |
Gold | 76 | Un color definido por el sistema. |
Goldenrod | 77 | Un color definido por el sistema. |
GradientActiveCaption | 171 | El color definido por el sistema que es el color más claro en el degradado de color de una barra de título en una ventana activa. |
GradientInactiveCaption | 172 | El color definido por el sistema que es el color más claro en el degradado de color de una barra de título en una ventana inactiva. |
Gray | 78 | Un color definido por el sistema. |
GrayText | 12 | El color definido por el sistema que es el color de texto atenuado. Los elementos de una lista que están deshabilitados se muestran en texto atenuado. |
Green | 79 | Un color definido por el sistema. |
GreenYellow | 80 | Un color definido por el sistema. |
Highlight | 13 | El color definido por el sistema que es el color de fondo de los elementos seleccionados. Incluye elementos de menú seleccionados además del texto seleccionado. |
HighlightText | 14 | El color definido por el sistema que es el color de texto de los elementos seleccionados. |
Honeydew | 81 | Un color definido por el sistema. |
HotPink | 82 | Un color definido por el sistema. |
HotTrack | 15 | El color definido por el sistema que se utiliza para designar un elemento del que se hace un seguimiento completo. Si se hace un solo clic en un elemento del que se hace un seguimiento completo, el elemento se ejecuta. |
InactiveBorder | 16 | El color definido por el sistema que es el color del borde de una ventana no activa. |
InactiveCaption | 17 | El color definido por el sistema que es el color de fondo de la barra de título de una ventana no activa. |
InactiveCaptionText | 18 | El color definido por el sistema que es el color de texto de la barra de título de una ventana no activa. |
IndianRed | 83 | Un color definido por el sistema. |
Indigo | 84 | Un color definido por el sistema. |
Info | 19 | El color definido por el sistema que es el color de fondo de una información sobre herramientas. |
InfoText | 20 | El color definido por el sistema que es el color de texto de una información sobre herramientas. |
Ivory | 85 | Un color definido por el sistema. |
Khaki | 86 | Un color definido por el sistema. |
Lavender | 87 | Un color definido por el sistema. |
LavenderBlush | 88 | Un color definido por el sistema. |
LawnGreen | 89 | Un color definido por el sistema. |
LemonChiffon | 90 | Un color definido por el sistema. |
LightBlue | 91 | Un color definido por el sistema. |
LightCoral | 92 | Un color definido por el sistema. |
LightCyan | 93 | Un color definido por el sistema. |
LightGoldenrodYellow | 94 | Un color definido por el sistema. |
LightGray | 95 | Un color definido por el sistema. |
LightGreen | 96 | Un color definido por el sistema. |
LightPink | 97 | Un color definido por el sistema. |
LightSalmon | 98 | Un color definido por el sistema. |
LightSeaGreen | 99 | Un color definido por el sistema. |
LightSkyBlue | 100 | Un color definido por el sistema. |
LightSlateGray | 101 | Un color definido por el sistema. |
LightSteelBlue | 102 | Un color definido por el sistema. |
LightYellow | 103 | Un color definido por el sistema. |
Lime | 104 | Un color definido por el sistema. |
LimeGreen | 105 | Un color definido por el sistema. |
Linen | 106 | Un color definido por el sistema. |
Magenta | 107 | Un color definido por el sistema. |
Maroon | 108 | Un color definido por el sistema. |
MediumAquamarine | 109 | Un color definido por el sistema. |
MediumBlue | 110 | Un color definido por el sistema. |
MediumOrchid | 111 | Un color definido por el sistema. |
MediumPurple | 112 | Un color definido por el sistema. |
MediumSeaGreen | 113 | Un color definido por el sistema. |
MediumSlateBlue | 114 | Un color definido por el sistema. |
MediumSpringGreen | 115 | Un color definido por el sistema. |
MediumTurquoise | 116 | Un color definido por el sistema. |
MediumVioletRed | 117 | Un color definido por el sistema. |
Menu | 21 | El color definido por el sistema que es el color de fondo de un menú. |
MenuBar | 173 | El color definido por el sistema que es el color de fondo de una barra de menús. |
MenuHighlight | 174 | El color definido por el sistema que es el color que se utiliza para resaltar los elementos de menú cuando el menú aparece como un menú plano. |
MenuText | 22 | El color definido por el sistema que es el color de texto de un menú. |
MidnightBlue | 118 | Un color definido por el sistema. |
MintCream | 119 | Un color definido por el sistema. |
MistyRose | 120 | Un color definido por el sistema. |
Moccasin | 121 | Un color definido por el sistema. |
NavajoWhite | 122 | Un color definido por el sistema. |
Navy | 123 | Un color definido por el sistema. |
OldLace | 124 | Un color definido por el sistema. |
Olive | 125 | Un color definido por el sistema. |
OliveDrab | 126 | Un color definido por el sistema. |
Orange | 127 | Un color definido por el sistema. |
OrangeRed | 128 | Un color definido por el sistema. |
Orchid | 129 | Un color definido por el sistema. |
PaleGoldenrod | 130 | Un color definido por el sistema. |
PaleGreen | 131 | Un color definido por el sistema. |
PaleTurquoise | 132 | Un color definido por el sistema. |
PaleVioletRed | 133 | Un color definido por el sistema. |
PapayaWhip | 134 | Un color definido por el sistema. |
PeachPuff | 135 | Un color definido por el sistema. |
Peru | 136 | Un color definido por el sistema. |
Pink | 137 | Un color definido por el sistema. |
Plum | 138 | Un color definido por el sistema. |
PowderBlue | 139 | Un color definido por el sistema. |
Purple | 140 | Un color definido por el sistema. |
RebeccaPurple | 175 | Color definido por el sistema que representa el valor |
Red | 141 | Un color definido por el sistema. |
RosyBrown | 142 | Un color definido por el sistema. |
RoyalBlue | 143 | Un color definido por el sistema. |
SaddleBrown | 144 | Un color definido por el sistema. |
Salmon | 145 | Un color definido por el sistema. |
SandyBrown | 146 | Un color definido por el sistema. |
ScrollBar | 23 | El color definido por el sistema que es el color de fondo de una barra de desplazamiento. |
SeaGreen | 147 | Un color definido por el sistema. |
SeaShell | 148 | Un color definido por el sistema. |
Sienna | 149 | Un color definido por el sistema. |
Silver | 150 | Un color definido por el sistema. |
SkyBlue | 151 | Un color definido por el sistema. |
SlateBlue | 152 | Un color definido por el sistema. |
SlateGray | 153 | Un color definido por el sistema. |
Snow | 154 | Un color definido por el sistema. |
SpringGreen | 155 | Un color definido por el sistema. |
SteelBlue | 156 | Un color definido por el sistema. |
Tan | 157 | Un color definido por el sistema. |
Teal | 158 | Un color definido por el sistema. |
Thistle | 159 | Un color definido por el sistema. |
Tomato | 160 | Un color definido por el sistema. |
Transparent | 27 | Un color definido por el sistema. |
Turquoise | 161 | Un color definido por el sistema. |
Violet | 162 | Un color definido por el sistema. |
Wheat | 163 | Un color definido por el sistema. |
White | 164 | Un color definido por el sistema. |
WhiteSmoke | 165 | Un color definido por el sistema. |
Window | 24 | El color definido por el sistema que es el color de fondo en el área de cliente de una ventana. |
WindowFrame | 25 | El color definido por el sistema de un marco de ventana. |
WindowText | 26 | El color definido por el sistema que es el color de texto en el área de cliente de una ventana. |
Yellow | 166 | Un color definido por el sistema. |
YellowGreen | 167 | Un color definido por el sistema. |
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la KnownColor enumeración para imprimir los nombres y los colores de todos sus valores. Este ejemplo está diseñado para usarse con Windows Forms. Create un formulario y pegue el código siguiente en él. Llame al DisplayKnownColors
método en el método de control de eventos del Paint
formulario, pasando e
como 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