SystemColors Sınıf

Tanım

Sınıfının her özelliği, bir SystemColors Color Windows görüntüleme öğesinin rengi olan bir yapıdır.Each property of the SystemColors class is a Color structure that is the color of a Windows display element.

public ref class SystemColors abstract sealed
public ref class SystemColors sealed
public static class SystemColors
public sealed class SystemColors
type SystemColors = class
Public Class SystemColors
Public NotInheritable Class SystemColors
Devralma
SystemColors

Örnekler

Aşağıdaki kod örneği, Equality işlecini ve SystemColors sınıfını gösterir.The following code example demonstrates the Equality operator and the SystemColors class. Bu örnek, adlı bir düğme içeren bir Windows form ile kullanılmak üzere tasarlanmıştır Button1 .This example is designed to be used with a Windows Form that contains a button named Button1. Aşağıdaki kodu formunuza yapıştırın ve Button1_Click yöntemi düğmenin olayı ile ilişkilendirin 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

Açıklamalar

SystemPens SystemBrushes Bir değere göre yeni bir kalem veya fırça oluşturmak yerine, veya sınıflarının özellikleri kullanılarak daha iyi performans elde edilir 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. Örneğin, 3-b öğesinin yüz rengine yönelik bir fırça almak isterseniz, SystemBrushes.Control özelliği kullanın, ancak SolidBrush bir parametre değeri olan oluşturucuyu çağırmak SystemColors.Control Yeni bir fırça oluşturur.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.

Özellikler

ActiveBorder

ColorEtkin pencerenin kenarlığının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the active window's border.

ActiveCaption

ColorEtkin pencerenin başlık çubuğunun arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background of the active window's title bar.

ActiveCaptionText

ColorEtkin pencerenin başlık çubuğundaki metnin rengi olan bir yapıyı alır.Gets a Color structure that is the color of the text in the active window's title bar.

AppWorkspace

ColorUygulama çalışma alanının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the application workspace.

ButtonFace

Color3-b öğenin yüz rengi olan bir yapıyı alır.Gets a Color structure that is the face color of a 3-D element.

ButtonHighlight

Color3-b öğenin vurgu rengi olan bir yapıyı alır.Gets a Color structure that is the highlight color of a 3-D element.

ButtonShadow

Color3-b öğenin gölge rengi olan bir yapıyı alır.Gets a Color structure that is the shadow color of a 3-D element.

Control

Color3-b öğenin yüz rengi olan bir yapıyı alır.Gets a Color structure that is the face color of a 3-D element.

ControlDark

Color3-b öğenin gölge rengi olan bir yapıyı alır.Gets a Color structure that is the shadow color of a 3-D element.

ControlDarkDark

Color3-b öğenin koyu gölge rengi olan bir yapıyı alır.Gets a Color structure that is the dark shadow color of a 3-D element.

ControlLight

Color3-b öğenin açık rengi olan bir yapıyı alır.Gets a Color structure that is the light color of a 3-D element.

ControlLightLight

Color3-b öğenin vurgu rengi olan bir yapıyı alır.Gets a Color structure that is the highlight color of a 3-D element.

ControlText

Color3-b öğe içindeki metnin rengi olan bir yapıyı alır.Gets a Color structure that is the color of text in a 3-D element.

Desktop

ColorMasaüstünün rengi olan bir yapıyı alır.Gets a Color structure that is the color of the desktop.

GradientActiveCaption

ColorEtkin bir pencerenin başlık çubuğunun renk gradyanının en hafif rengi olan bir yapıyı alır.Gets a Color structure that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption

ColorEtkin olmayan pencerenin başlık çubuğunun renk gradyanının en hafif rengi olan bir yapıyı alır.Gets a Color structure that is the lightest color in the color gradient of an inactive window's title bar.

GrayText

ColorSoluk metnin rengi olan bir yapıyı alır.Gets a Color structure that is the color of dimmed text.

Highlight

ColorSeçili öğelerin arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background of selected items.

HighlightText

ColorSeçili öğelerin metin rengi olan bir yapıyı alır.Gets a Color structure that is the color of the text of selected items.

HotTrack

ColorBir sık izlenen öğeyi belirlemek için kullanılan renk olan bir yapıyı alır.Gets a Color structure that is the color used to designate a hot-tracked item.

InactiveBorder

ColorEtkin olmayan pencerenin kenarlığının rengi olan bir yapıyı alır.Gets a Color structure that is the color of an inactive window's border.

InactiveCaption

ColorEtkin olmayan pencerenin başlık çubuğunun arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background of an inactive window's title bar.

InactiveCaptionText

ColorEtkin olmayan pencerenin başlık çubuğundaki metnin rengi olan bir yapıyı alır.Gets a Color structure that is the color of the text in an inactive window's title bar.

Info

ColorBir araç ipucunun arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background of a ToolTip.

InfoText

ColorAraç ipucu metninin rengi olan bir yapıyı alır.Gets a Color structure that is the color of the text of a ToolTip.

Menu

Bir Color menünün arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of a menu's background.

MenuBar

ColorBir menü çubuğunun arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background of a menu bar.

MenuHighlight

Menü, Color düz bir menü olarak göründüğünde menü öğelerini vurgulamak için kullanılan renk olan bir yapıyı alır.Gets a Color structure that is the color used to highlight menu items when the menu appears as a flat menu.

MenuText

Bir Color menünün metninin rengi olan bir yapıyı alır.Gets a Color structure that is the color of a menu's text.

ScrollBar

Bir Color kaydırma çubuğunun arka planının rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background of a scroll bar.

Window

ColorPencerenin istemci alanındaki arka planın rengi olan bir yapıyı alır.Gets a Color structure that is the color of the background in the client area of a window.

WindowFrame

ColorPencere çerçevesinin rengi olan bir yapıyı alır.Gets a Color structure that is the color of a window frame.

WindowText

ColorPencerenin istemci alanındaki metnin rengi olan bir yapıyı alır.Gets a Color structure that is the color of the text in the client area of a window.

Şunlara uygulanır