KnownColor Перечисление

Определение

Задает известные системные цвета.Specifies the known system colors.

public enum class KnownColor
public enum KnownColor
type KnownColor = 
Public Enum KnownColor
Наследование
KnownColor

Поля

ActiveBorder 1

Определенный системой цвет, являющийся цветом границы активного окна.The system-defined color of the active window's border.

ActiveCaption 2

Определенный системой цвет, являющийся цветом фона строки заголовка активного окна.The system-defined color of the background of the active window's title bar.

ActiveCaptionText 3

Определенный системой цвет текста строки заголовка активного окна.The system-defined color of the text in the active window's title bar.

AliceBlue 28

Цвет, определенный системой.A system-defined color.

AntiqueWhite 29

Цвет, определенный системой.A system-defined color.

AppWorkspace 4

Определенный системой цвет, являющийся цветом рабочей области приложения.The system-defined color of the application workspace. Рабочая область приложения — это область в многодокументном представлении, не занятая документами.The application workspace is the area in a multiple-document view that is not being occupied by documents.

Aqua 30

Цвет, определенный системой.A system-defined color.

Aquamarine 31

Цвет, определенный системой.A system-defined color.

Azure 32

Цвет, определенный системой.A system-defined color.

Beige 33

Цвет, определенный системой.A system-defined color.

Bisque 34

Цвет, определенный системой.A system-defined color.

Black 35

Цвет, определенный системой.A system-defined color.

BlanchedAlmond 36

Цвет, определенный системой.A system-defined color.

Blue 37

Цвет, определенный системой.A system-defined color.

BlueViolet 38

Цвет, определенный системой.A system-defined color.

Brown 39

Цвет, определенный системой.A system-defined color.

BurlyWood 40

Цвет, определенный системой.A system-defined color.

ButtonFace 168

Определенный системой цвет лицевой стороны трехмерного элемента.The system-defined face color of a 3-D element.

ButtonHighlight 169

Определенный системой цвет, являющийся цветом выделения трехмерного элемента.The system-defined color that is the highlight color of a 3-D element. Этот цвет применяется к тем участкам трехмерного элемента, которые обращены к источнику света.This color is applied to parts of a 3-D element that face the light source.

ButtonShadow 170

Определенный системой цвет, являющийся цветом тени трехмерного элемента.The system-defined color that is the shadow color of a 3-D element. Этот цвет применяется к тем участкам трехмерного элемента, которые обращены не к источнику света, а от него.This color is applied to parts of a 3-D element that face away from the light source.

CadetBlue 41

Цвет, определенный системой.A system-defined color.

Chartreuse 42

Цвет, определенный системой.A system-defined color.

Chocolate 43

Цвет, определенный системой.A system-defined color.

Control 5

Определенный системой цвет лицевой стороны трехмерного элемента.The system-defined face color of a 3-D element.

ControlDark 6

Определенный системой цвет, являющийся цветом тени трехмерного элемента.The system-defined shadow color of a 3-D element. Цвет тени применяется к тем участкам трехмерного элемента, которые обращены не к источнику света, а от него.The shadow color is applied to parts of a 3-D element that face away from the light source.

ControlDarkDark 7

Определенный системой цвет, являющийся темным цветом тени трехмерного элемента.The system-defined color that is the dark shadow color of a 3-D element. Темный цвет тени применяется к тем участкам трехмерного элемента, которые имеют самый темный цвет.The dark shadow color is applied to the parts of a 3-D element that are the darkest color.

ControlLight 8

Определенный системой цвет, являющийся светлым цветом трехмерного элемента.The system-defined color that is the light color of a 3-D element. Светлый цвет применяется к участкам трехмерного элемента, которые обращены к источнику света.The light color is applied to parts of a 3-D element that face the light source.

ControlLightLight 9

Определенный системой цвет, являющийся цветом выделения трехмерного элемента.The system-defined highlight color of a 3-D element. Цвет выделения применяется к тем участкам трехмерного элемента, которые имеют самый светлый цвет.The highlight color is applied to the parts of a 3-D element that are the lightest color.

ControlText 10

Определенный системой цвет, являющийся цветом текста трехмерного элемента.The system-defined color of text in a 3-D element.

Coral 44

Цвет, определенный системой.A system-defined color.

CornflowerBlue 45

Цвет, определенный системой.A system-defined color.

Cornsilk 46

Цвет, определенный системой.A system-defined color.

Crimson 47

Цвет, определенный системой.A system-defined color.

Cyan 48

Цвет, определенный системой.A system-defined color.

DarkBlue 49

Цвет, определенный системой.A system-defined color.

DarkCyan 50

Цвет, определенный системой.A system-defined color.

DarkGoldenrod 51

Цвет, определенный системой.A system-defined color.

DarkGray 52

Цвет, определенный системой.A system-defined color.

DarkGreen 53

Цвет, определенный системой.A system-defined color.

DarkKhaki 54

Цвет, определенный системой.A system-defined color.

DarkMagenta 55

Цвет, определенный системой.A system-defined color.

DarkOliveGreen 56

Цвет, определенный системой.A system-defined color.

DarkOrange 57

Цвет, определенный системой.A system-defined color.

DarkOrchid 58

Цвет, определенный системой.A system-defined color.

DarkRed 59

Цвет, определенный системой.A system-defined color.

DarkSalmon 60

Цвет, определенный системой.A system-defined color.

DarkSeaGreen 61

Цвет, определенный системой.A system-defined color.

DarkSlateBlue 62

Цвет, определенный системой.A system-defined color.

DarkSlateGray 63

Цвет, определенный системой.A system-defined color.

DarkTurquoise 64

Цвет, определенный системой.A system-defined color.

DarkViolet 65

Цвет, определенный системой.A system-defined color.

DeepPink 66

Цвет, определенный системой.A system-defined color.

DeepSkyBlue 67

Цвет, определенный системой.A system-defined color.

Desktop 11

Определенный системой цвет, являющийся цветом рабочего стола.The system-defined color of the desktop.

DimGray 68

Цвет, определенный системой.A system-defined color.

DodgerBlue 69

Цвет, определенный системой.A system-defined color.

Firebrick 70

Цвет, определенный системой.A system-defined color.

FloralWhite 71

Цвет, определенный системой.A system-defined color.

ForestGreen 72

Цвет, определенный системой.A system-defined color.

Fuchsia 73

Цвет, определенный системой.A system-defined color.

Gainsboro 74

Цвет, определенный системой.A system-defined color.

GhostWhite 75

Цвет, определенный системой.A system-defined color.

Gold 76

Цвет, определенный системой.A system-defined color.

Goldenrod 77

Цвет, определенный системой.A system-defined color.

GradientActiveCaption 171

Определенный системой цвет, являющийся самым светлым цветом градиента цвета в строке заголовка активного окна.The system-defined color of the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption 172

Определенный системой цвет самого светлого цвета градиента цвета в строке заголовка неактивного окна.The system-defined color of the lightest color in the color gradient of an inactive window's title bar.

Gray 78

Цвет, определенный системой.A system-defined color.

GrayText 12

Определенный системой цвет, являющийся цветом серого текста.The system-defined color of dimmed text. Неактивные элементы списка изображаются серым текстом.Items in a list that are disabled are displayed in dimmed text.

Green 79

Цвет, определенный системой.A system-defined color.

GreenYellow 80

Цвет, определенный системой.A system-defined color.

Highlight 13

Определенный системой цвет, представляющий собой цвет фона выбранных элементов.The system-defined color of the background of selected items. К ним относятся выбранные элементы меню, а также выделенный текст.This includes selected menu items as well as selected text.

HighlightText 14

Определенный системой цвет, являющийся цветом текста выбранных элементов.The system-defined color of the text of selected items.

Honeydew 81

Цвет, определенный системой.A system-defined color.

HotPink 82

Цвет, определенный системой.A system-defined color.

HotTrack 15

Определенный системой цвет, используемый для обозначения отслеженного элемента.The system-defined color used to designate a hot-tracked item. Щелчок отслеженного элемента приводит к его выполнению.Single-clicking a hot-tracked item executes the item.

InactiveBorder 16

Определенный системой цвет, являющийся цветом границы неактивного окна.The system-defined color of an inactive window's border.

InactiveCaption 17

Определенный системой цвет, являющийся цветом фона строки заголовка неактивного окна.The system-defined color of the background of an inactive window's title bar.

InactiveCaptionText 18

Определенный системой цвет текста строки заголовка неактивного окна.The system-defined color of the text in an inactive window's title bar.

IndianRed 83

Цвет, определенный системой.A system-defined color.

Indigo 84

Цвет, определенный системой.A system-defined color.

Info 19

Определенный системой цвет, представляющий собой цвет фона всплывающей подсказки.The system-defined color of the background of a ToolTip.

InfoText 20

Определенный системой цвет текста всплывающей подсказки.The system-defined color of the text of a ToolTip.

Ivory 85

Цвет, определенный системой.A system-defined color.

Khaki 86

Цвет, определенный системой.A system-defined color.

Lavender 87

Цвет, определенный системой.A system-defined color.

LavenderBlush 88

Цвет, определенный системой.A system-defined color.

LawnGreen 89

Цвет, определенный системой.A system-defined color.

LemonChiffon 90

Цвет, определенный системой.A system-defined color.

LightBlue 91

Цвет, определенный системой.A system-defined color.

LightCoral 92

Цвет, определенный системой.A system-defined color.

LightCyan 93

Цвет, определенный системой.A system-defined color.

LightGoldenrodYellow 94

Цвет, определенный системой.A system-defined color.

LightGray 95

Цвет, определенный системой.A system-defined color.

LightGreen 96

Цвет, определенный системой.A system-defined color.

LightPink 97

Цвет, определенный системой.A system-defined color.

LightSalmon 98

Цвет, определенный системой.A system-defined color.

LightSeaGreen 99

Цвет, определенный системой.A system-defined color.

LightSkyBlue 100

Цвет, определенный системой.A system-defined color.

LightSlateGray 101

Цвет, определенный системой.A system-defined color.

LightSteelBlue 102

Цвет, определенный системой.A system-defined color.

LightYellow 103

Цвет, определенный системой.A system-defined color.

Lime 104

Цвет, определенный системой.A system-defined color.

LimeGreen 105

Цвет, определенный системой.A system-defined color.

Linen 106

Цвет, определенный системой.A system-defined color.

Magenta 107

Цвет, определенный системой.A system-defined color.

Maroon 108

Цвет, определенный системой.A system-defined color.

MediumAquamarine 109

Цвет, определенный системой.A system-defined color.

MediumBlue 110

Цвет, определенный системой.A system-defined color.

MediumOrchid 111

Цвет, определенный системой.A system-defined color.

MediumPurple 112

Цвет, определенный системой.A system-defined color.

MediumSeaGreen 113

Цвет, определенный системой.A system-defined color.

MediumSlateBlue 114

Цвет, определенный системой.A system-defined color.

MediumSpringGreen 115

Цвет, определенный системой.A system-defined color.

MediumTurquoise 116

Цвет, определенный системой.A system-defined color.

MediumVioletRed 117

Цвет, определенный системой.A system-defined color.

Menu 21

Определенный системой цвет, являющийся цветом фона меню.The system-defined color of a menu's background.

MenuBar 173

Определенный системой цвет, представляющий собой цвет фона строки меню.The system-defined color of the background of a menu bar.

MenuHighlight 174

Определенный системой цвет, являющийся цветом, используемым для выделения пунктов меню, когда меню отображается как плоское меню.The system-defined color used to highlight menu items when the menu appears as a flat menu.

MenuText 22

Определенный системой цвет текста меню.The system-defined color of a menu's text.

MidnightBlue 118

Цвет, определенный системой.A system-defined color.

MintCream 119

Цвет, определенный системой.A system-defined color.

MistyRose 120

Цвет, определенный системой.A system-defined color.

Moccasin 121

Цвет, определенный системой.A system-defined color.

NavajoWhite 122

Цвет, определенный системой.A system-defined color.

Navy 123

Цвет, определенный системой.A system-defined color.

OldLace 124

Цвет, определенный системой.A system-defined color.

Olive 125

Цвет, определенный системой.A system-defined color.

OliveDrab 126

Цвет, определенный системой.A system-defined color.

Orange 127

Цвет, определенный системой.A system-defined color.

OrangeRed 128

Цвет, определенный системой.A system-defined color.

Orchid 129

Цвет, определенный системой.A system-defined color.

PaleGoldenrod 130

Цвет, определенный системой.A system-defined color.

PaleGreen 131

Цвет, определенный системой.A system-defined color.

PaleTurquoise 132

Цвет, определенный системой.A system-defined color.

PaleVioletRed 133

Цвет, определенный системой.A system-defined color.

PapayaWhip 134

Цвет, определенный системой.A system-defined color.

PeachPuff 135

Цвет, определенный системой.A system-defined color.

Peru 136

Цвет, определенный системой.A system-defined color.

Pink 137

Цвет, определенный системой.A system-defined color.

Plum 138

Цвет, определенный системой.A system-defined color.

PowderBlue 139

Цвет, определенный системой.A system-defined color.

Purple 140

Цвет, определенный системой.A system-defined color.

Red 141

Цвет, определенный системой.A system-defined color.

RosyBrown 142

Цвет, определенный системой.A system-defined color.

RoyalBlue 143

Цвет, определенный системой.A system-defined color.

SaddleBrown 144

Цвет, определенный системой.A system-defined color.

Salmon 145

Цвет, определенный системой.A system-defined color.

SandyBrown 146

Цвет, определенный системой.A system-defined color.

ScrollBar 23

Определенный системой цвет, являющийся цветом фона строки прокрутки.The system-defined color of the background of a scroll bar.

SeaGreen 147

Цвет, определенный системой.A system-defined color.

SeaShell 148

Цвет, определенный системой.A system-defined color.

Sienna 149

Цвет, определенный системой.A system-defined color.

Silver 150

Цвет, определенный системой.A system-defined color.

SkyBlue 151

Цвет, определенный системой.A system-defined color.

SlateBlue 152

Цвет, определенный системой.A system-defined color.

SlateGray 153

Цвет, определенный системой.A system-defined color.

Snow 154

Цвет, определенный системой.A system-defined color.

SpringGreen 155

Цвет, определенный системой.A system-defined color.

SteelBlue 156

Цвет, определенный системой.A system-defined color.

Tan 157

Цвет, определенный системой.A system-defined color.

Teal 158

Цвет, определенный системой.A system-defined color.

Thistle 159

Цвет, определенный системой.A system-defined color.

Tomato 160

Цвет, определенный системой.A system-defined color.

Transparent 27

Цвет, определенный системой.A system-defined color.

Turquoise 161

Цвет, определенный системой.A system-defined color.

Violet 162

Цвет, определенный системой.A system-defined color.

Wheat 163

Цвет, определенный системой.A system-defined color.

White 164

Цвет, определенный системой.A system-defined color.

WhiteSmoke 165

Цвет, определенный системой.A system-defined color.

Window 24

Определенный системой цвет, являющийся цветом фона в клиентской области окна.The system-defined color of the background in the client area of a window.

WindowFrame 25

Определенный системой цвет рамки окна.The system-defined color of a window frame.

WindowText 26

Определенный системой цвет, являющийся цветом текста в клиентской области окна.The system-defined color of the text in the client area of a window.

Yellow 166

Цвет, определенный системой.A system-defined color.

YellowGreen 167

Цвет, определенный системой.A system-defined color.

Примеры

В следующем примере кода показано, как использовать KnownColor перечисление для вывода имен и цветов всех его значений.The following code example demonstrates how to use the KnownColor enumeration to print out the names and colors of all its values. Этот пример предназначен для использования с Windows Forms.This example is designed to be used with Windows Forms. Создайте форму и вставьте в нее следующий код.Create a form and paste the following code into it. Вызовите DisplayKnownColors метод в Paint методе обработки событий формы, передав его e как PaintEventArgs .Call the DisplayKnownColors method in the form's Paint event-handling method, passing e as 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

Применяется к