KnownColor Enumeração

Definição

Especifica as cores do sistema conhecidas.

public enum class KnownColor
public enum KnownColor
type KnownColor = 
Public Enum KnownColor
Herança
KnownColor

Campos

ActiveBorder 1

A cor definida pelo sistema da borda da janela ativa.

ActiveCaption 2

A cor definida pelo sistema de tela de fundo da barra de título da janela ativa.

ActiveCaptionText 3

A cor definida pelo sistema do texto na barra de título da janela ativa.

AliceBlue 28

Uma cor definida pelo sistema.

AntiqueWhite 29

Uma cor definida pelo sistema.

AppWorkspace 4

A cor definida pelo sistema do workspace do aplicativo. O workspace do aplicativo é a área em uma exibição de vários documentos que não está sendo ocupada por eles.

Aqua 30

Uma cor definida pelo sistema.

Aquamarine 31

Uma cor definida pelo sistema.

Azure 32

Uma cor definida pelo sistema.

Beige 33

Uma cor definida pelo sistema.

Bisque 34

Uma cor definida pelo sistema.

Black 35

Uma cor definida pelo sistema.

BlanchedAlmond 36

Uma cor definida pelo sistema.

Blue 37

Uma cor definida pelo sistema.

BlueViolet 38

Uma cor definida pelo sistema.

Brown 39

Uma cor definida pelo sistema.

BurlyWood 40

Uma cor definida pelo sistema.

ButtonFace 168

A cor definida pelo sistema da face de um elemento 3D.

ButtonHighlight 169

A cor definida pelo sistema que é a cor de realce de um elemento 3D. Esta cor é aplicada a partes de um elemento 3D voltadas para a fonte de luz.

ButtonShadow 170

A cor definida pelo sistema que é a cor da sombra de um elemento 3D. A cor é aplicada a partes de um elemento 3D que não estão voltadas para a fonte de luz.

CadetBlue 41

Uma cor definida pelo sistema.

Chartreuse 42

Uma cor definida pelo sistema.

Chocolate 43

Uma cor definida pelo sistema.

Control 5

A cor definida pelo sistema da face de um elemento 3D.

ControlDark 6

A cor definida pelo sistema da sombra de um elemento 3D. A cor da sombra é aplicada a partes de um elemento 3D que não estão voltadas para a fonte de luz.

ControlDarkDark 7

A cor definida pelo sistema que é a cor da sombra escura de um elemento 3D. A cor da sombra escura é aplicada às partes de um elemento 3D que têm a cor mais escura.

ControlLight 8

A cor clara de um elemento 3D definida pelo sistema. A cor clara é aplicada a partes de um elemento 3D que estão voltadas para a fonte de luz.

ControlLightLight 9

A cor definida pelo sistema do realce de um elemento 3D. A cor de realce é aplicada às partes de um elemento 3D que têm a cor mais clara.

ControlText 10

A cor definida pelo sistema de um texto em um elemento 3D.

Coral 44

Uma cor definida pelo sistema.

CornflowerBlue 45

Uma cor definida pelo sistema.

Cornsilk 46

Uma cor definida pelo sistema.

Crimson 47

Uma cor definida pelo sistema.

Cyan 48

Uma cor definida pelo sistema.

DarkBlue 49

Uma cor definida pelo sistema.

DarkCyan 50

Uma cor definida pelo sistema.

DarkGoldenrod 51

Uma cor definida pelo sistema.

DarkGray 52

Uma cor definida pelo sistema.

DarkGreen 53

Uma cor definida pelo sistema.

DarkKhaki 54

Uma cor definida pelo sistema.

DarkMagenta 55

Uma cor definida pelo sistema.

DarkOliveGreen 56

Uma cor definida pelo sistema.

DarkOrange 57

Uma cor definida pelo sistema.

DarkOrchid 58

Uma cor definida pelo sistema.

DarkRed 59

Uma cor definida pelo sistema.

DarkSalmon 60

Uma cor definida pelo sistema.

DarkSeaGreen 61

Uma cor definida pelo sistema.

DarkSlateBlue 62

Uma cor definida pelo sistema.

DarkSlateGray 63

Uma cor definida pelo sistema.

DarkTurquoise 64

Uma cor definida pelo sistema.

DarkViolet 65

Uma cor definida pelo sistema.

DeepPink 66

Uma cor definida pelo sistema.

DeepSkyBlue 67

Uma cor definida pelo sistema.

Desktop 11

A cor definida pelo sistema da área de trabalho.

DimGray 68

Uma cor definida pelo sistema.

DodgerBlue 69

Uma cor definida pelo sistema.

Firebrick 70

Uma cor definida pelo sistema.

FloralWhite 71

Uma cor definida pelo sistema.

ForestGreen 72

Uma cor definida pelo sistema.

Fuchsia 73

Uma cor definida pelo sistema.

Gainsboro 74

Uma cor definida pelo sistema.

GhostWhite 75

Uma cor definida pelo sistema.

Gold 76

Uma cor definida pelo sistema.

Goldenrod 77

Uma cor definida pelo sistema.

GradientActiveCaption 171

A cor definida pelo sistema da cor mais clara no gradiente de cores da barra de título de uma janela ativa.

GradientInactiveCaption 172

A cor definida pelo sistema da cor mais clara no gradiente de cores da barra de título de uma janela inativa.

Gray 78

Uma cor definida pelo sistema.

GrayText 12

A cor definida pelo sistema do texto esmaecido. Itens desabilitados em uma lista são exibidos em texto esmaecido.

Green 79

Uma cor definida pelo sistema.

GreenYellow 80

Uma cor definida pelo sistema.

Highlight 13

A cor definida pelo sistema de tela de fundo dos itens selecionados. Isso inclui itens de menu selecionados bem como o texto selecionado.

HighlightText 14

A cor definida pelo sistema do texto dos itens selecionados.

Honeydew 81

Uma cor definida pelo sistema.

HotPink 82

Uma cor definida pelo sistema.

HotTrack 15

A cor definida pelo sistema usada para designar um item de rastreio importante. Um único clique em um item de rastreio importante o executa.

InactiveBorder 16

A cor definida pelo sistema da borda de uma janela inativa.

InactiveCaption 17

A cor definida pelo sistema de tela de fundo da barra de título de uma janela inativa.

InactiveCaptionText 18

A cor definida pelo sistema do texto na barra de título de uma janela inativa.

IndianRed 83

Uma cor definida pelo sistema.

Indigo 84

Uma cor definida pelo sistema.

Info 19

A cor definida pelo sistema de tela de fundo de uma dica de ferramenta.

InfoText 20

A cor definida pelo sistema do texto de uma dica de ferramenta.

Ivory 85

Uma cor definida pelo sistema.

Khaki 86

Uma cor definida pelo sistema.

Lavender 87

Uma cor definida pelo sistema.

LavenderBlush 88

Uma cor definida pelo sistema.

LawnGreen 89

Uma cor definida pelo sistema.

LemonChiffon 90

Uma cor definida pelo sistema.

LightBlue 91

Uma cor definida pelo sistema.

LightCoral 92

Uma cor definida pelo sistema.

LightCyan 93

Uma cor definida pelo sistema.

LightGoldenrodYellow 94

Uma cor definida pelo sistema.

LightGray 95

Uma cor definida pelo sistema.

LightGreen 96

Uma cor definida pelo sistema.

LightPink 97

Uma cor definida pelo sistema.

LightSalmon 98

Uma cor definida pelo sistema.

LightSeaGreen 99

Uma cor definida pelo sistema.

LightSkyBlue 100

Uma cor definida pelo sistema.

LightSlateGray 101

Uma cor definida pelo sistema.

LightSteelBlue 102

Uma cor definida pelo sistema.

LightYellow 103

Uma cor definida pelo sistema.

Lime 104

Uma cor definida pelo sistema.

LimeGreen 105

Uma cor definida pelo sistema.

Linen 106

Uma cor definida pelo sistema.

Magenta 107

Uma cor definida pelo sistema.

Maroon 108

Uma cor definida pelo sistema.

MediumAquamarine 109

Uma cor definida pelo sistema.

MediumBlue 110

Uma cor definida pelo sistema.

MediumOrchid 111

Uma cor definida pelo sistema.

MediumPurple 112

Uma cor definida pelo sistema.

MediumSeaGreen 113

Uma cor definida pelo sistema.

MediumSlateBlue 114

Uma cor definida pelo sistema.

MediumSpringGreen 115

Uma cor definida pelo sistema.

MediumTurquoise 116

Uma cor definida pelo sistema.

MediumVioletRed 117

Uma cor definida pelo sistema.

Menu 21

A cor definida pelo sistema de tela de fundo de um menu.

MenuBar 173

A cor definida pelo sistema de tela de fundo de uma barra de menus.

MenuHighlight 174

A cor definida pelo sistema usada para realçar itens de menu quando o menu é exibido como um menu simples.

MenuText 22

A cor definida pelo sistema do texto de um menu.

MidnightBlue 118

Uma cor definida pelo sistema.

MintCream 119

Uma cor definida pelo sistema.

MistyRose 120

Uma cor definida pelo sistema.

Moccasin 121

Uma cor definida pelo sistema.

NavajoWhite 122

Uma cor definida pelo sistema.

Navy 123

Uma cor definida pelo sistema.

OldLace 124

Uma cor definida pelo sistema.

Olive 125

Uma cor definida pelo sistema.

OliveDrab 126

Uma cor definida pelo sistema.

Orange 127

Uma cor definida pelo sistema.

OrangeRed 128

Uma cor definida pelo sistema.

Orchid 129

Uma cor definida pelo sistema.

PaleGoldenrod 130

Uma cor definida pelo sistema.

PaleGreen 131

Uma cor definida pelo sistema.

PaleTurquoise 132

Uma cor definida pelo sistema.

PaleVioletRed 133

Uma cor definida pelo sistema.

PapayaWhip 134

Uma cor definida pelo sistema.

PeachPuff 135

Uma cor definida pelo sistema.

Peru 136

Uma cor definida pelo sistema.

Pink 137

Uma cor definida pelo sistema.

Plum 138

Uma cor definida pelo sistema.

PowderBlue 139

Uma cor definida pelo sistema.

Purple 140

Uma cor definida pelo sistema.

RebeccaPurple 175

Uma cor definida pelo sistema que representa o valor ARGB #663399.

Red 141

Uma cor definida pelo sistema.

RosyBrown 142

Uma cor definida pelo sistema.

RoyalBlue 143

Uma cor definida pelo sistema.

SaddleBrown 144

Uma cor definida pelo sistema.

Salmon 145

Uma cor definida pelo sistema.

SandyBrown 146

Uma cor definida pelo sistema.

ScrollBar 23

A cor definida pelo sistema de tela de fundo de uma barra de rolagem.

SeaGreen 147

Uma cor definida pelo sistema.

SeaShell 148

Uma cor definida pelo sistema.

Sienna 149

Uma cor definida pelo sistema.

Silver 150

Uma cor definida pelo sistema.

SkyBlue 151

Uma cor definida pelo sistema.

SlateBlue 152

Uma cor definida pelo sistema.

SlateGray 153

Uma cor definida pelo sistema.

Snow 154

Uma cor definida pelo sistema.

SpringGreen 155

Uma cor definida pelo sistema.

SteelBlue 156

Uma cor definida pelo sistema.

Tan 157

Uma cor definida pelo sistema.

Teal 158

Uma cor definida pelo sistema.

Thistle 159

Uma cor definida pelo sistema.

Tomato 160

Uma cor definida pelo sistema.

Transparent 27

Uma cor definida pelo sistema.

Turquoise 161

Uma cor definida pelo sistema.

Violet 162

Uma cor definida pelo sistema.

Wheat 163

Uma cor definida pelo sistema.

White 164

Uma cor definida pelo sistema.

WhiteSmoke 165

Uma cor definida pelo sistema.

Window 24

A cor definida pelo sistema de tela de fundo na área de cliente de uma janela.

WindowFrame 25

A cor definida pelo sistema de um quadro de janela.

WindowText 26

A cor definida pelo sistema do texto na área de cliente de uma janela.

Yellow 166

Uma cor definida pelo sistema.

YellowGreen 167

Uma cor definida pelo sistema.

Exemplos

O exemplo de código a seguir demonstra como usar a KnownColor enumeração para imprimir os nomes e cores de todos os seus valores. Este exemplo foi projetado para ser usado com Windows Forms. Crie um formulário e cole o código a seguir nele. Chame o DisplayKnownColors método no método de tratamento de eventos do Paint formulário, passando 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

Aplica-se a