Aracılığıyla paylaş


KnownColor Sabit listesi

Tanım

Bilinen sistem renklerini belirtir.

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

Alanlar

ActiveBorder 1

Etkin pencerenin kenarlığında sistem tanımlı renk.

ActiveCaption 2

Etkin pencerenin başlık çubuğunun arka planının sistem tanımlı rengi.

ActiveCaptionText 3

Etkin pencerenin başlık çubuğundaki metnin sistem tanımlı rengi.

AliceBlue 28

Sistem tanımlı bir renk.

AntiqueWhite 29

Sistem tanımlı bir renk.

AppWorkspace 4

Uygulama çalışma alanının sistem tanımlı rengi. Uygulama çalışma alanı, çok belgeli görünümde yer alan ve belgeler tarafından işgal edilmeyen alandır.

Aqua 30

Sistem tanımlı bir renk.

Aquamarine 31

Sistem tanımlı bir renk.

Azure 32

Sistem tanımlı bir renk.

Beige 33

Sistem tanımlı bir renk.

Bisque 34

Sistem tanımlı bir renk.

Black 35

Sistem tanımlı bir renk.

BlanchedAlmond 36

Sistem tanımlı bir renk.

Blue 37

Sistem tanımlı bir renk.

BlueViolet 38

Sistem tanımlı bir renk.

Brown 39

Sistem tanımlı bir renk.

BurlyWood 40

Sistem tanımlı bir renk.

ButtonFace 168

3-B öğesinin sistem tanımlı yüz rengi.

ButtonHighlight 169

Bir 3B öğenin vurgu rengi olan sistem tanımlı renk. Bu renk, ışık kaynağıyla yüz yüze gelen bir 3B öğenin parçalarına uygulanır.

ButtonShadow 170

Bir 3-B öğenin gölge rengi olan sistem tanımlı renk. Bu renk, bir 3B öğenin ışık kaynağından uzakta olan bölümlerine uygulanır.

CadetBlue 41

Sistem tanımlı bir renk.

Chartreuse 42

Sistem tanımlı bir renk.

Chocolate 43

Sistem tanımlı bir renk.

Control 5

3-B öğesinin sistem tanımlı yüz rengi.

ControlDark 6

3-B öğesinin sistem tanımlı gölge rengi. Gölge rengi, 3-B öğenin ışık kaynağından uzakta olan bölümlerine uygulanır.

ControlDarkDark 7

Bir 3-B öğenin koyu gölge rengi olan sistem tanımlı renk. Koyu gölge rengi, bir 3B öğenin en koyu renk olan bölümlerine uygulanır.

ControlLight 8

Bir 3-B öğenin açık rengi olan sistem tanımlı renk. Açık renk, ışık kaynağıyla yüz yüze gelen 3B bir öğenin parçalarına uygulanır.

ControlLightLight 9

3-B öğesinin sistem tanımlı vurgu rengi. Vurgu rengi, 3B öğenin en açık renk olan bölümlerine uygulanır.

ControlText 10

3-B öğesindeki metnin sistem tanımlı rengi.

Coral 44

Sistem tanımlı bir renk.

CornflowerBlue 45

Sistem tanımlı bir renk.

Cornsilk 46

Sistem tanımlı bir renk.

Crimson 47

Sistem tanımlı bir renk.

Cyan 48

Sistem tanımlı bir renk.

DarkBlue 49

Sistem tanımlı bir renk.

DarkCyan 50

Sistem tanımlı bir renk.

DarkGoldenrod 51

Sistem tanımlı bir renk.

DarkGray 52

Sistem tanımlı bir renk.

DarkGreen 53

Sistem tanımlı bir renk.

DarkKhaki 54

Sistem tanımlı bir renk.

DarkMagenta 55

Sistem tanımlı bir renk.

DarkOliveGreen 56

Sistem tanımlı bir renk.

DarkOrange 57

Sistem tanımlı bir renk.

DarkOrchid 58

Sistem tanımlı bir renk.

DarkRed 59

Sistem tanımlı bir renk.

DarkSalmon 60

Sistem tanımlı bir renk.

DarkSeaGreen 61

Sistem tanımlı bir renk.

DarkSlateBlue 62

Sistem tanımlı bir renk.

DarkSlateGray 63

Sistem tanımlı bir renk.

DarkTurquoise 64

Sistem tanımlı bir renk.

DarkViolet 65

Sistem tanımlı bir renk.

DeepPink 66

Sistem tanımlı bir renk.

DeepSkyBlue 67

Sistem tanımlı bir renk.

Desktop 11

Masaüstünün sistem tanımlı rengi.

DimGray 68

Sistem tanımlı bir renk.

DodgerBlue 69

Sistem tanımlı bir renk.

Firebrick 70

Sistem tanımlı bir renk.

FloralWhite 71

Sistem tanımlı bir renk.

ForestGreen 72

Sistem tanımlı bir renk.

Fuchsia 73

Sistem tanımlı bir renk.

Gainsboro 74

Sistem tanımlı bir renk.

GhostWhite 75

Sistem tanımlı bir renk.

Gold 76

Sistem tanımlı bir renk.

Goldenrod 77

Sistem tanımlı bir renk.

GradientActiveCaption 171

Etkin pencerenin başlık çubuğunun renk gradyanı içindeki en açık rengin sistem tanımlı rengi.

GradientInactiveCaption 172

Etkin olmayan bir pencerenin başlık çubuğunun renk gradyanı içindeki en açık rengin sistem tanımlı rengi.

Gray 78

Sistem tanımlı bir renk.

GrayText 12

Soluk metnin sistem tanımlı rengi. Listede devre dışı bırakılan öğeler soluk metinde görüntülenir.

Green 79

Sistem tanımlı bir renk.

GreenYellow 80

Sistem tanımlı bir renk.

Highlight 13

Seçili öğelerin arka planının sistem tanımlı rengi. Bu, seçili menü öğelerinin yanı sıra seçili metni de içerir.

HighlightText 14

Seçili öğelerin metninin sistem tanımlı rengi.

Honeydew 81

Sistem tanımlı bir renk.

HotPink 82

Sistem tanımlı bir renk.

HotTrack 15

Sık izlenen öğeyi tanımlamak için kullanılan sistem tanımlı renk. Sık izlenen bir öğeye tek tıklandığında öğe yürütülür.

InactiveBorder 16

Etkin olmayan bir pencerenin kenarlığında sistem tanımlı renk.

InactiveCaption 17

Etkin olmayan bir pencerenin başlık çubuğunun arka planının sistem tanımlı rengi.

InactiveCaptionText 18

Etkin olmayan pencerenin başlık çubuğundaki metnin sistem tanımlı rengi.

IndianRed 83

Sistem tanımlı bir renk.

Indigo 84

Sistem tanımlı bir renk.

Info 19

Bir ToolTip'in arka planının sistem tanımlı rengi.

InfoText 20

Araç İpucu metninin sistem tanımlı rengi.

Ivory 85

Sistem tanımlı bir renk.

Khaki 86

Sistem tanımlı bir renk.

Lavender 87

Sistem tanımlı bir renk.

LavenderBlush 88

Sistem tanımlı bir renk.

LawnGreen 89

Sistem tanımlı bir renk.

LemonChiffon 90

Sistem tanımlı bir renk.

LightBlue 91

Sistem tanımlı bir renk.

LightCoral 92

Sistem tanımlı bir renk.

LightCyan 93

Sistem tanımlı bir renk.

LightGoldenrodYellow 94

Sistem tanımlı bir renk.

LightGray 95

Sistem tanımlı bir renk.

LightGreen 96

Sistem tanımlı bir renk.

LightPink 97

Sistem tanımlı bir renk.

LightSalmon 98

Sistem tanımlı bir renk.

LightSeaGreen 99

Sistem tanımlı bir renk.

LightSkyBlue 100

Sistem tanımlı bir renk.

LightSlateGray 101

Sistem tanımlı bir renk.

LightSteelBlue 102

Sistem tanımlı bir renk.

LightYellow 103

Sistem tanımlı bir renk.

Lime 104

Sistem tanımlı bir renk.

LimeGreen 105

Sistem tanımlı bir renk.

Linen 106

Sistem tanımlı bir renk.

Magenta 107

Sistem tanımlı bir renk.

Maroon 108

Sistem tanımlı bir renk.

MediumAquamarine 109

Sistem tanımlı bir renk.

MediumBlue 110

Sistem tanımlı bir renk.

MediumOrchid 111

Sistem tanımlı bir renk.

MediumPurple 112

Sistem tanımlı bir renk.

MediumSeaGreen 113

Sistem tanımlı bir renk.

MediumSlateBlue 114

Sistem tanımlı bir renk.

MediumSpringGreen 115

Sistem tanımlı bir renk.

MediumTurquoise 116

Sistem tanımlı bir renk.

MediumVioletRed 117

Sistem tanımlı bir renk.

Menu 21

Menünün arka planının sistem tanımlı rengi.

MenuBar 173

Menü çubuğunun arka planının sistem tanımlı rengi.

MenuHighlight 174

Menü düz menü olarak göründüğünde menü öğelerini vurgulamak için kullanılan sistem tanımlı renk.

MenuText 22

Menü metninin sistem tanımlı rengi.

MidnightBlue 118

Sistem tanımlı bir renk.

MintCream 119

Sistem tanımlı bir renk.

MistyRose 120

Sistem tanımlı bir renk.

Moccasin 121

Sistem tanımlı bir renk.

NavajoWhite 122

Sistem tanımlı bir renk.

Navy 123

Sistem tanımlı bir renk.

OldLace 124

Sistem tanımlı bir renk.

Olive 125

Sistem tanımlı bir renk.

OliveDrab 126

Sistem tanımlı bir renk.

Orange 127

Sistem tanımlı bir renk.

OrangeRed 128

Sistem tanımlı bir renk.

Orchid 129

Sistem tanımlı bir renk.

PaleGoldenrod 130

Sistem tanımlı bir renk.

PaleGreen 131

Sistem tanımlı bir renk.

PaleTurquoise 132

Sistem tanımlı bir renk.

PaleVioletRed 133

Sistem tanımlı bir renk.

PapayaWhip 134

Sistem tanımlı bir renk.

PeachPuff 135

Sistem tanımlı bir renk.

Peru 136

Sistem tanımlı bir renk.

Pink 137

Sistem tanımlı bir renk.

Plum 138

Sistem tanımlı bir renk.

PowderBlue 139

Sistem tanımlı bir renk.

Purple 140

Sistem tanımlı bir renk.

RebeccaPurple 175

ARGB değerini #663399temsil eden sistem tanımlı bir renk.

Red 141

Sistem tanımlı bir renk.

RosyBrown 142

Sistem tanımlı bir renk.

RoyalBlue 143

Sistem tanımlı bir renk.

SaddleBrown 144

Sistem tanımlı bir renk.

Salmon 145

Sistem tanımlı bir renk.

SandyBrown 146

Sistem tanımlı bir renk.

ScrollBar 23

Kaydırma çubuğunun arka planının sistem tanımlı rengi.

SeaGreen 147

Sistem tanımlı bir renk.

SeaShell 148

Sistem tanımlı bir renk.

Sienna 149

Sistem tanımlı bir renk.

Silver 150

Sistem tanımlı bir renk.

SkyBlue 151

Sistem tanımlı bir renk.

SlateBlue 152

Sistem tanımlı bir renk.

SlateGray 153

Sistem tanımlı bir renk.

Snow 154

Sistem tanımlı bir renk.

SpringGreen 155

Sistem tanımlı bir renk.

SteelBlue 156

Sistem tanımlı bir renk.

Tan 157

Sistem tanımlı bir renk.

Teal 158

Sistem tanımlı bir renk.

Thistle 159

Sistem tanımlı bir renk.

Tomato 160

Sistem tanımlı bir renk.

Transparent 27

Sistem tanımlı bir renk.

Turquoise 161

Sistem tanımlı bir renk.

Violet 162

Sistem tanımlı bir renk.

Wheat 163

Sistem tanımlı bir renk.

White 164

Sistem tanımlı bir renk.

WhiteSmoke 165

Sistem tanımlı bir renk.

Window 24

Pencerenin istemci alanındaki arka planın sistem tanımlı rengi.

WindowFrame 25

Pencere çerçevesinin sistem tanımlı rengi.

WindowText 26

Pencerenin istemci alanındaki metnin sistem tanımlı rengi.

Yellow 166

Sistem tanımlı bir renk.

YellowGreen 167

Sistem tanımlı bir renk.

Örnekler

Aşağıdaki kod örneği, tüm değerlerinin KnownColor adlarını ve renklerini yazdırmak için numaralandırmanın nasıl kullanılacağını gösterir. Bu örnek, Windows Forms ile kullanılmak üzere tasarlanmıştır. Bir form İçerik Oluşturucu ve içine aşağıdaki kodu yapıştırın. DisplayKnownColors olarak geçirerek ePaintEventArgsformun Paint olay işleme yönteminde yöntemini çağırın.

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

Şunlara uygulanır