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

3D 要素の表面のシステム定義色。The system-defined face color of a 3-D element.

ButtonHighlight 169

3D 要素の強調表示カラーを表すシステム定義色。The system-defined color that is the highlight color of a 3-D element. この色が、光源に面している 3D 要素の部分に適用されます。This color is applied to parts of a 3-D element that face the light source.

ButtonShadow 170

3D 要素の影の色を表すシステム定義色。The system-defined color that is the shadow color of a 3-D element. この色は、光源の反対側にある 3D 要素の部分に適用されます。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

3D 要素の表面のシステム定義色。The system-defined face color of a 3-D element.

ControlDark 6

3D 要素の影のシステム定義色。The system-defined shadow color of a 3-D element. 影の色は、光源の反対側にある 3D 要素に部分的に適用されます。The shadow color is applied to parts of a 3-D element that face away from the light source.

ControlDarkDark 7

3D 要素の暗い影の色を表すシステム定義色。The system-defined color that is the dark shadow color of a 3-D element. 暗い影の色が、最も暗い色の 3D 要素の部分に適用されます。The dark shadow color is applied to the parts of a 3-D element that are the darkest color.

ControlLight 8

3D 要素の明るい色を表すシステム定義色。The system-defined color that is the light color of a 3-D element. 明るい色が、光源に面している 3D 要素の部分に適用されます。The light color is applied to parts of a 3-D element that face the light source.

ControlLightLight 9

3D 要素の強調表示のシステム定義色。The system-defined highlight color of a 3-D element. 強調表示カラーが、最も明るい色の 3D 要素の部分に適用されます。The highlight color is applied to the parts of a 3-D element that are the lightest color.

ControlText 10

3D 要素のテキストのシステム定義色。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 フォームと共に使用するように設計されています。This example is designed to be used with Windows Forms. フォームを作成し、次のコードを貼り付けます。Create a form and paste the following code into it. フォームの Paint イベント処理メソッドで DisplayKnownColors メソッドを呼び出し、PaintEventArgsとして e を渡します。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

適用対象