SystemColors SystemColors SystemColors SystemColors Class

定義

各プロパティ、SystemColorsクラスは、 Color Windows の色である構造体の要素を表示します。Each property of the SystemColors class is a Color structure that is the color of a Windows display element.

public ref class SystemColors sealed
public sealed class SystemColors
type SystemColors = class
Public NotInheritable Class SystemColors
継承
SystemColorsSystemColorsSystemColorsSystemColors

次のコード例に示します、Equality演算子とSystemColorsクラス。The following code example demonstrates the Equality operator and the SystemColors class. この例のという名前のボタンを含む Windows フォームで使用する目的はButton1します。This example is designed to be used with a Windows Form that contains a button named Button1. フォームに次のコードを貼り付け、Button1_Clickメソッドで、ボタンのClickイベント。Paste the following code into your form and associate the Button1_Click method with the button's Click event.

void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   if ( this->BackColor == SystemColors::ControlDark )
   {
      this->BackColor = SystemColors::Control;
   }
}
private void Button1_Click(System.Object sender, System.EventArgs e)
{

    if (this.BackColor == SystemColors.ControlDark)
    {
        this.BackColor = SystemColors.Control;
    }
}
Private Sub Button1_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button1.Click

    If (Color.op_Equality(Me.BackColor, SystemColors.ControlDark)) Then
        Me.BackColor = SystemColors.Control
    End If
End Sub

注釈

プロパティを使用してパフォーマンスの向上が実現されます、SystemPensまたはSystemBrushesからの値に基づいて新しいペンまたはブラシを作成するのではなく、クラスSystemColorsします。Better performance is achieved by using the properties of the SystemPens or SystemBrushes classes rather than creating a new pen or brush based on a value from SystemColors. 3d 要素の表面の色のブラシを取得する場合を使用するなど、SystemBrushes.Controlプロパティを取得し、ブラシが既に存在する、呼び出しは、SolidBrushコンス トラクターのパラメーター値を持つSystemColors.Control新しいブラシを作成します。For example, if you wanted to get a brush for the face color of a 3-D element, use the SystemBrushes.Control property because it gets a brush that already exists, whereas calling the SolidBrush constructor with a parameter value of SystemColors.Control will create a new brush.

プロパティ

ActiveBorder ActiveBorder ActiveBorder ActiveBorder

アクティブなウィンドウの境界線の色である Color 構造体を取得します。Gets a Color structure that is the color of the active window's border.

ActiveCaption ActiveCaption ActiveCaption ActiveCaption

取得、Colorアクティブなウィンドウのタイトル バーの背景の色である構造体。Gets a Color structure that is the color of the background of the active window's title bar.

ActiveCaptionText ActiveCaptionText ActiveCaptionText ActiveCaptionText

アクティブなウィンドウのタイトル バーのテキストの色である Color 構造体を取得します。Gets a Color structure that is the color of the text in the active window's title bar.

AppWorkspace AppWorkspace AppWorkspace AppWorkspace

アプリケーション ワークスペースの色である Color 構造体を取得します。Gets a Color structure that is the color of the application workspace.

ButtonFace ButtonFace ButtonFace ButtonFace

取得、 Color 3d 要素の表面の色である構造体。Gets a Color structure that is the face color of a 3-D element.

ButtonHighlight ButtonHighlight ButtonHighlight ButtonHighlight

取得、 Color 3d 要素の強調表示色である構造体。Gets a Color structure that is the highlight color of a 3-D element.

ButtonShadow ButtonShadow ButtonShadow ButtonShadow

取得、 Color 3d 要素の影の色である構造体。Gets a Color structure that is the shadow color of a 3-D element.

Control Control Control Control

取得、 Color 3d 要素の表面の色である構造体。Gets a Color structure that is the face color of a 3-D element.

ControlDark ControlDark ControlDark ControlDark

取得、 Color 3d 要素の影の色である構造体。Gets a Color structure that is the shadow color of a 3-D element.

ControlDarkDark ControlDarkDark ControlDarkDark ControlDarkDark

取得、 Color 3d 要素の暗い影色である構造体。Gets a Color structure that is the dark shadow color of a 3-D element.

ControlLight ControlLight ControlLight ControlLight

取得、 Color 3d 要素の明るい色である構造体。Gets a Color structure that is the light color of a 3-D element.

ControlLightLight ControlLightLight ControlLightLight ControlLightLight

取得、 Color 3d 要素の強調表示色である構造体。Gets a Color structure that is the highlight color of a 3-D element.

ControlText ControlText ControlText ControlText

取得、 Color 3-D 要素のテキストの色である構造体。Gets a Color structure that is the color of text in a 3-D element.

Desktop Desktop Desktop Desktop

デスクトップの色である Color 構造を取得します。Gets a Color structure that is the color of the desktop.

GradientActiveCaption GradientActiveCaption GradientActiveCaption GradientActiveCaption

取得、Colorアクティブなウィンドウのタイトル バーの色のグラデーションにおいて最も明るい色である構造体。Gets a Color structure that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption

取得、Colorアクティブなウィンドウのタイトル バーの色のグラデーションにおいて最も明るい色である構造体。Gets a Color structure that is the lightest color in the color gradient of an inactive window's title bar.

GrayText GrayText GrayText GrayText

取得、Color淡色のテキストの色である構造体。Gets a Color structure that is the color of dimmed text.

Highlight Highlight Highlight Highlight

取得、Color選択項目の背景の色である構造体。Gets a Color structure that is the color of the background of selected items.

HighlightText HighlightText HighlightText HighlightText

選択した項目のテキストの色である Color 構造体を取得します。Gets a Color structure that is the color of the text of selected items.

HotTrack HotTrack HotTrack HotTrack

ホット トラッキング項目の指定に使用する色を表す Color 構造体を取得します。Gets a Color structure that is the color used to designate a hot-tracked item.

InactiveBorder InactiveBorder InactiveBorder InactiveBorder

非アクティブなウィンドウの境界線の色である Color 構造体を取得します。Gets a Color structure that is the color of an inactive window's border.

InactiveCaption InactiveCaption InactiveCaption InactiveCaption

取得、Colorアクティブなウィンドウのタイトル バーの背景の色である構造体。Gets a Color structure that is the color of the background of an inactive window's title bar.

InactiveCaptionText InactiveCaptionText InactiveCaptionText InactiveCaptionText

取得、Colorアクティブなウィンドウのタイトル バーのテキストの色である構造体。Gets a Color structure that is the color of the text in an inactive window's title bar.

Info Info Info Info

取得、Colorツールヒントの背景の色である構造体。Gets a Color structure that is the color of the background of a ToolTip.

InfoText InfoText InfoText InfoText

取得、Colorツールヒントのテキストの色である構造体。Gets a Color structure that is the color of the text of a ToolTip.

Menu Menu Menu Menu

メニューの背景色である Color 構造を取得します。Gets a Color structure that is the color of a menu's background.

MenuBar MenuBar MenuBar MenuBar

取得、Colorメニュー バーの背景の色である構造体。Gets a Color structure that is the color of the background of a menu bar.

MenuHighlight MenuHighlight MenuHighlight MenuHighlight

取得、Colorメニューがフラット メニューとして表示されるメニュー項目を強調表示に使用する色で構成されています。Gets a Color structure that is the color used to highlight menu items when the menu appears as a flat menu.

MenuText MenuText MenuText MenuText

メニューのテキストの色である Color 構造を取得します。Gets a Color structure that is the color of a menu's text.

ScrollBar ScrollBar ScrollBar ScrollBar

取得、Colorスクロール バーの背景の色である構造体。Gets a Color structure that is the color of the background of a scroll bar.

Window Window Window Window

取得、Colorウィンドウのクライアント領域の背景の色である構造体。Gets a Color structure that is the color of the background in the client area of a window.

WindowFrame WindowFrame WindowFrame WindowFrame

ウィンドウ フレームの色を示す Color 構造を取得します。Gets a Color structure that is the color of a window frame.

WindowText WindowText WindowText WindowText

ウィンドウのクライアント領域のテキスト色である Color 構造体を取得します。Gets a Color structure that is the color of the text in the client area of a window.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象