KnownColor Wyliczenie

Definicja

Określa znane kolory systemowe.

public enum class KnownColor
public enum KnownColor
type KnownColor = 
Public Enum KnownColor
Dziedziczenie
KnownColor

Pola

ActiveBorder 1

Zdefiniowany przez system kolor obramowania aktywnego okna.

ActiveCaption 2

Zdefiniowany przez system kolor tła paska tytułu aktywnego okna.

ActiveCaptionText 3

Zdefiniowany przez system kolor tekstu na pasku tytułu aktywnego okna.

AliceBlue 28

Kolor zdefiniowany przez system.

AntiqueWhite 29

Kolor zdefiniowany przez system.

AppWorkspace 4

Kolor zdefiniowany przez system obszaru roboczego aplikacji. Obszar roboczy aplikacji jest obszarem w widoku wielu dokumentów, który nie jest zajmowany przez dokumenty.

Aqua 30

Kolor zdefiniowany przez system.

Aquamarine 31

Kolor zdefiniowany przez system.

Azure 32

Kolor zdefiniowany przez system.

Beige 33

Kolor zdefiniowany przez system.

Bisque 34

Kolor zdefiniowany przez system.

Black 35

Kolor zdefiniowany przez system.

BlanchedAlmond 36

Kolor zdefiniowany przez system.

Blue 37

Kolor zdefiniowany przez system.

BlueViolet 38

Kolor zdefiniowany przez system.

Brown 39

Kolor zdefiniowany przez system.

BurlyWood 40

Kolor zdefiniowany przez system.

ButtonFace 168

Zdefiniowany przez system kolor twarzy elementu 3-W.

ButtonHighlight 169

Kolor zdefiniowany przez system, który jest kolorem wyróżnienia elementu 3-W. Ten kolor jest stosowany do części elementu 3-W, który stoi przed źródłem światła.

ButtonShadow 170

Kolor zdefiniowany przez system, który jest kolorem cienia elementu 3-W. Ten kolor jest stosowany do części elementu 3-W, który odchodzi od źródła światła.

CadetBlue 41

Kolor zdefiniowany przez system.

Chartreuse 42

Kolor zdefiniowany przez system.

Chocolate 43

Kolor zdefiniowany przez system.

Control 5

Zdefiniowany przez system kolor twarzy elementu 3-W.

ControlDark 6

Zdefiniowany przez system kolor cienia elementu 3-W. Kolor cienia jest stosowany do części elementu 3-W, który odchodzi od źródła światła.

ControlDarkDark 7

Kolor zdefiniowany przez system, który jest ciemnym kolorem cienia elementu 3-W. Ciemny kolor cienia jest stosowany do części elementu 3-W, które są najciemniejszym kolorem.

ControlLight 8

Kolor zdefiniowany przez system, który jest jasnym kolorem elementu 3-W. Kolor światła jest stosowany do części elementu 3-W, który stoi przed źródłem światła.

ControlLightLight 9

Zdefiniowany przez system kolor wyróżnienia elementu 3-W. Kolor wyróżnienia jest stosowany do części elementu 3-W, które są najjaśniejszym kolorem.

ControlText 10

Zdefiniowany przez system kolor tekstu w elemecie 3-W.

Coral 44

Kolor zdefiniowany przez system.

CornflowerBlue 45

Kolor zdefiniowany przez system.

Cornsilk 46

Kolor zdefiniowany przez system.

Crimson 47

Kolor zdefiniowany przez system.

Cyan 48

Kolor zdefiniowany przez system.

DarkBlue 49

Kolor zdefiniowany przez system.

DarkCyan 50

Kolor zdefiniowany przez system.

DarkGoldenrod 51

Kolor zdefiniowany przez system.

DarkGray 52

Kolor zdefiniowany przez system.

DarkGreen 53

Kolor zdefiniowany przez system.

DarkKhaki 54

Kolor zdefiniowany przez system.

DarkMagenta 55

Kolor zdefiniowany przez system.

DarkOliveGreen 56

Kolor zdefiniowany przez system.

DarkOrange 57

Kolor zdefiniowany przez system.

DarkOrchid 58

Kolor zdefiniowany przez system.

DarkRed 59

Kolor zdefiniowany przez system.

DarkSalmon 60

Kolor zdefiniowany przez system.

DarkSeaGreen 61

Kolor zdefiniowany przez system.

DarkSlateBlue 62

Kolor zdefiniowany przez system.

DarkSlateGray 63

Kolor zdefiniowany przez system.

DarkTurquoise 64

Kolor zdefiniowany przez system.

DarkViolet 65

Kolor zdefiniowany przez system.

DeepPink 66

Kolor zdefiniowany przez system.

DeepSkyBlue 67

Kolor zdefiniowany przez system.

Desktop 11

Zdefiniowany przez system kolor pulpitu.

DimGray 68

Kolor zdefiniowany przez system.

DodgerBlue 69

Kolor zdefiniowany przez system.

Firebrick 70

Kolor zdefiniowany przez system.

FloralWhite 71

Kolor zdefiniowany przez system.

ForestGreen 72

Kolor zdefiniowany przez system.

Fuchsia 73

Kolor zdefiniowany przez system.

Gainsboro 74

Kolor zdefiniowany przez system.

GhostWhite 75

Kolor zdefiniowany przez system.

Gold 76

Kolor zdefiniowany przez system.

Goldenrod 77

Kolor zdefiniowany przez system.

GradientActiveCaption 171

Zdefiniowany przez system kolor najjaśniejszego koloru gradientu koloru paska tytułu aktywnego okna.

GradientInactiveCaption 172

Zdefiniowany przez system kolor najjaśniejszego koloru w gradientzie kolorów paska tytułu nieaktywnego okna.

Gray 78

Kolor zdefiniowany przez system.

GrayText 12

Zdefiniowany przez system kolor wygaszonego tekstu. Elementy na liście, które są wyłączone, są wyświetlane w wygaszony tekst.

Green 79

Kolor zdefiniowany przez system.

GreenYellow 80

Kolor zdefiniowany przez system.

Highlight 13

Kolor zdefiniowany przez system tła wybranych elementów. Obejmuje to zaznaczone elementy menu, a także zaznaczony tekst.

HighlightText 14

Zdefiniowany przez system kolor tekstu zaznaczonych elementów.

Honeydew 81

Kolor zdefiniowany przez system.

HotPink 82

Kolor zdefiniowany przez system.

HotTrack 15

Kolor zdefiniowany przez system używany do wyznaczania elementu śledzonego na gorąco. Pojedyncze kliknięcie elementu śledzonego w trybie gorącym wykonuje element.

InactiveBorder 16

Zdefiniowany przez system kolor obramowania okna nieaktywnego.

InactiveCaption 17

Zdefiniowany przez system kolor tła paska tytułu okna nieaktywnego.

InactiveCaptionText 18

Zdefiniowany przez system kolor tekstu na pasku tytułu okna nieaktywnego.

IndianRed 83

Kolor zdefiniowany przez system.

Indigo 84

Kolor zdefiniowany przez system.

Info 19

Zdefiniowany przez system kolor tła etykietki narzędzia.

InfoText 20

Zdefiniowany przez system kolor tekstu etykietki narzędzia.

Ivory 85

Kolor zdefiniowany przez system.

Khaki 86

Kolor zdefiniowany przez system.

Lavender 87

Kolor zdefiniowany przez system.

LavenderBlush 88

Kolor zdefiniowany przez system.

LawnGreen 89

Kolor zdefiniowany przez system.

LemonChiffon 90

Kolor zdefiniowany przez system.

LightBlue 91

Kolor zdefiniowany przez system.

LightCoral 92

Kolor zdefiniowany przez system.

LightCyan 93

Kolor zdefiniowany przez system.

LightGoldenrodYellow 94

Kolor zdefiniowany przez system.

LightGray 95

Kolor zdefiniowany przez system.

LightGreen 96

Kolor zdefiniowany przez system.

LightPink 97

Kolor zdefiniowany przez system.

LightSalmon 98

Kolor zdefiniowany przez system.

LightSeaGreen 99

Kolor zdefiniowany przez system.

LightSkyBlue 100

Kolor zdefiniowany przez system.

LightSlateGray 101

Kolor zdefiniowany przez system.

LightSteelBlue 102

Kolor zdefiniowany przez system.

LightYellow 103

Kolor zdefiniowany przez system.

Lime 104

Kolor zdefiniowany przez system.

LimeGreen 105

Kolor zdefiniowany przez system.

Linen 106

Kolor zdefiniowany przez system.

Magenta 107

Kolor zdefiniowany przez system.

Maroon 108

Kolor zdefiniowany przez system.

MediumAquamarine 109

Kolor zdefiniowany przez system.

MediumBlue 110

Kolor zdefiniowany przez system.

MediumOrchid 111

Kolor zdefiniowany przez system.

MediumPurple 112

Kolor zdefiniowany przez system.

MediumSeaGreen 113

Kolor zdefiniowany przez system.

MediumSlateBlue 114

Kolor zdefiniowany przez system.

MediumSpringGreen 115

Kolor zdefiniowany przez system.

MediumTurquoise 116

Kolor zdefiniowany przez system.

MediumVioletRed 117

Kolor zdefiniowany przez system.

Menu 21

Zdefiniowany przez system kolor tła menu.

MenuBar 173

Zdefiniowany przez system kolor tła paska menu.

MenuHighlight 174

Zdefiniowany przez system kolor służący do wyróżniania elementów menu, gdy menu jest wyświetlane jako menu płaskie.

MenuText 22

Zdefiniowany przez system kolor tekstu menu.

MidnightBlue 118

Kolor zdefiniowany przez system.

MintCream 119

Kolor zdefiniowany przez system.

MistyRose 120

Kolor zdefiniowany przez system.

Moccasin 121

Kolor zdefiniowany przez system.

NavajoWhite 122

Kolor zdefiniowany przez system.

Navy 123

Kolor zdefiniowany przez system.

OldLace 124

Kolor zdefiniowany przez system.

Olive 125

Kolor zdefiniowany przez system.

OliveDrab 126

Kolor zdefiniowany przez system.

Orange 127

Kolor zdefiniowany przez system.

OrangeRed 128

Kolor zdefiniowany przez system.

Orchid 129

Kolor zdefiniowany przez system.

PaleGoldenrod 130

Kolor zdefiniowany przez system.

PaleGreen 131

Kolor zdefiniowany przez system.

PaleTurquoise 132

Kolor zdefiniowany przez system.

PaleVioletRed 133

Kolor zdefiniowany przez system.

PapayaWhip 134

Kolor zdefiniowany przez system.

PeachPuff 135

Kolor zdefiniowany przez system.

Peru 136

Kolor zdefiniowany przez system.

Pink 137

Kolor zdefiniowany przez system.

Plum 138

Kolor zdefiniowany przez system.

PowderBlue 139

Kolor zdefiniowany przez system.

Purple 140

Kolor zdefiniowany przez system.

RebeccaPurple 175

Zdefiniowany przez system kolor reprezentujący wartość ARGB #663399.

Red 141

Kolor zdefiniowany przez system.

RosyBrown 142

Kolor zdefiniowany przez system.

RoyalBlue 143

Kolor zdefiniowany przez system.

SaddleBrown 144

Kolor zdefiniowany przez system.

Salmon 145

Kolor zdefiniowany przez system.

SandyBrown 146

Kolor zdefiniowany przez system.

ScrollBar 23

Zdefiniowany przez system kolor tła paska przewijania.

SeaGreen 147

Kolor zdefiniowany przez system.

SeaShell 148

Kolor zdefiniowany przez system.

Sienna 149

Kolor zdefiniowany przez system.

Silver 150

Kolor zdefiniowany przez system.

SkyBlue 151

Kolor zdefiniowany przez system.

SlateBlue 152

Kolor zdefiniowany przez system.

SlateGray 153

Kolor zdefiniowany przez system.

Snow 154

Kolor zdefiniowany przez system.

SpringGreen 155

Kolor zdefiniowany przez system.

SteelBlue 156

Kolor zdefiniowany przez system.

Tan 157

Kolor zdefiniowany przez system.

Teal 158

Kolor zdefiniowany przez system.

Thistle 159

Kolor zdefiniowany przez system.

Tomato 160

Kolor zdefiniowany przez system.

Transparent 27

Kolor zdefiniowany przez system.

Turquoise 161

Kolor zdefiniowany przez system.

Violet 162

Kolor zdefiniowany przez system.

Wheat 163

Kolor zdefiniowany przez system.

White 164

Kolor zdefiniowany przez system.

WhiteSmoke 165

Kolor zdefiniowany przez system.

Window 24

Zdefiniowany przez system kolor tła w obszarze klienta okna.

WindowFrame 25

Zdefiniowany przez system kolor ramy okna.

WindowText 26

Zdefiniowany przez system kolor tekstu w obszarze klienta okna.

Yellow 166

Kolor zdefiniowany przez system.

YellowGreen 167

Kolor zdefiniowany przez system.

Przykłady

W poniższym przykładzie kodu pokazano, jak za pomocą wyliczenia KnownColor wyświetlić nazwy i kolory wszystkich jego wartości. Ten przykład jest przeznaczony do użycia z Windows Forms. Utwórz formularz i wklej do niego następujący kod. Wywołaj metodę DisplayKnownColors w metodzie obsługi zdarzeń formularza Paint , przekazując e jako 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

Dotyczy