SystemColors SystemColors SystemColors SystemColors Class

Definition

Jede Eigenschaft der SystemColors-Klasse ist eine Color-Struktur mit der Farbe eines Windows-Anzeigeelements.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
Vererbung
SystemColorsSystemColorsSystemColorsSystemColors

Beispiele

Im folgenden Codebeispiel werden der Equality -Operator und SystemColors die-Klasse veranschaulicht.The following code example demonstrates the Equality operator and the SystemColors class. Dieses Beispiel ist für die Verwendung mit einem Windows Form konzipiert, das eine Schaltfläche Button1mit dem Namen enthält.This example is designed to be used with a Windows Form that contains a button named Button1. Fügen Sie den folgenden Code in das Formular ein, Button1_Click und ordnen Sie die Methode Click dem-Ereignis der Schaltfläche zu.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

Hinweise

Eine bessere Leistung wird erzielt, indem die Eigenschaften der SystemPens - SystemBrushes Klasse oder der-Klasse verwendet werden, anstatt einen neuen Stift oder Pinsel SystemColorsauf der Grundlage eines Werts aus zu erstellen.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. Wenn Sie z. b. einen Pinsel für die Vorderseiten Farbe eines 3D-Elements abrufen möchten, verwenden Sie SystemBrushes.Control die-Eigenschaft, da Sie einen Pinsel erhält, der bereits vorhanden SolidBrush ist, während beim Aufrufen des Konstruktors SystemColors.Control mit dem Parameterwert ein neuer Pinsel erstellt wird.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.

Eigenschaften

ActiveBorder ActiveBorder ActiveBorder ActiveBorder

Ruft eine Color-Struktur ab, die die Farbe des Rahmens des aktiven Fensters darstellt.Gets a Color structure that is the color of the active window's border.

ActiveCaption ActiveCaption ActiveCaption ActiveCaption

Ruft eine Color-Struktur mit der Hintergrundfarbe der Titelleiste des aktiven Fensters ab.Gets a Color structure that is the color of the background of the active window's title bar.

ActiveCaptionText ActiveCaptionText ActiveCaptionText ActiveCaptionText

Ruft eine Color-Struktur mit der Farbe des Texts auf der Titelleiste des aktiven Fensters ab.Gets a Color structure that is the color of the text in the active window's title bar.

AppWorkspace AppWorkspace AppWorkspace AppWorkspace

Ruft eine Color-Struktur mit der Farbe des Anwendungsarbeitsbereichs ab.Gets a Color structure that is the color of the application workspace.

ButtonFace ButtonFace ButtonFace ButtonFace

Ruft eine Color-Struktur mit der Vorderseitenfarbe eines 3D-Elements ab.Gets a Color structure that is the face color of a 3-D element.

ButtonHighlight ButtonHighlight ButtonHighlight ButtonHighlight

Ruft eine Color-Struktur mit der Hervorhebungsfarbe eines 3D-Elements ab.Gets a Color structure that is the highlight color of a 3-D element.

ButtonShadow ButtonShadow ButtonShadow ButtonShadow

Ruft eine Color-Struktur mit der Schattenfarbe eines 3D-Elements ab.Gets a Color structure that is the shadow color of a 3-D element.

Control Control Control Control

Ruft eine Color-Struktur mit der Vorderseitenfarbe eines 3D-Elements ab.Gets a Color structure that is the face color of a 3-D element.

ControlDark ControlDark ControlDark ControlDark

Ruft eine Color-Struktur mit der Schattenfarbe eines 3D-Elements ab.Gets a Color structure that is the shadow color of a 3-D element.

ControlDarkDark ControlDarkDark ControlDarkDark ControlDarkDark

Ruft eine Color-Struktur mit der dunklen Schattenfarbe eines 3D-Elements ab.Gets a Color structure that is the dark shadow color of a 3-D element.

ControlLight ControlLight ControlLight ControlLight

Ruft eine Color-Struktur mit der hellen Farbe eines 3D-Elements ab.Gets a Color structure that is the light color of a 3-D element.

ControlLightLight ControlLightLight ControlLightLight ControlLightLight

Ruft eine Color-Struktur mit der Hervorhebungsfarbe eines 3D-Elements ab.Gets a Color structure that is the highlight color of a 3-D element.

ControlText ControlText ControlText ControlText

Ruft eine Color-Struktur mit der Textfarbe eines 3D-Elements ab.Gets a Color structure that is the color of text in a 3-D element.

Desktop Desktop Desktop Desktop

Ruft eine Color-Struktur mit der Farbe des Desktops ab.Gets a Color structure that is the color of the desktop.

GradientActiveCaption GradientActiveCaption GradientActiveCaption GradientActiveCaption

Ruft eine Color-Struktur mit der hellsten Farbe im Farbverlauf auf einer Titelleiste des aktiven Fensters ab.Gets a Color structure that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption

Ruft eine Color-Struktur mit der hellsten Farbe im Farbverlauf auf der Titelleiste eines inaktiven Fensters ab.Gets a Color structure that is the lightest color in the color gradient of an inactive window's title bar.

GrayText GrayText GrayText GrayText

Ruft eine Color-Struktur mit der Farbe von abgeblendetem Text ab.Gets a Color structure that is the color of dimmed text.

Highlight Highlight Highlight Highlight

Ruft eine Color-Struktur mit der Hintergrundfarbe ausgewählter Elemente ab.Gets a Color structure that is the color of the background of selected items.

HighlightText HighlightText HighlightText HighlightText

Ruft eine Color-Struktur mit der Farbe des Texts ausgewählter Elemente ab.Gets a Color structure that is the color of the text of selected items.

HotTrack HotTrack HotTrack HotTrack

Ruft eine Color-Struktur mit der Farbe ab, die zum Kennzeichnen eines vorselektierten Elements verwendet wird.Gets a Color structure that is the color used to designate a hot-tracked item.

InactiveBorder InactiveBorder InactiveBorder InactiveBorder

Ruft eine Color-Struktur mit der Rahmenfarbe eines inaktiven Fensters ab.Gets a Color structure that is the color of an inactive window's border.

InactiveCaption InactiveCaption InactiveCaption InactiveCaption

Ruft eine Color-Struktur mit der Hintergrundfarbe der Titelleiste eines inaktiven Fensters ab.Gets a Color structure that is the color of the background of an inactive window's title bar.

InactiveCaptionText InactiveCaptionText InactiveCaptionText InactiveCaptionText

Ruft eine Color-Struktur mit der Farbe des Textes auf der Titelleiste eines inaktiven Fensters ab.Gets a Color structure that is the color of the text in an inactive window's title bar.

Info Info Info Info

Ruft eine Color-Struktur mit der Hintergrundfarbe einer QuickInfo ab.Gets a Color structure that is the color of the background of a ToolTip.

InfoText InfoText InfoText InfoText

Ruft eine Color-Struktur mit der Textfarbe einer QuickInfo ab.Gets a Color structure that is the color of the text of a ToolTip.

Menu Menu Menu Menu

Ruft eine Color-Struktur mit der Hintergrundfarbe eines Menüs ab.Gets a Color structure that is the color of a menu's background.

MenuBar MenuBar MenuBar MenuBar

Ruft eine Color-Struktur mit der Hintergrundfarbe einer Menüleiste ab.Gets a Color structure that is the color of the background of a menu bar.

MenuHighlight MenuHighlight MenuHighlight MenuHighlight

Ruft eine Color-Struktur mit der systemdefinierten Farbe ab, die zum Hervorheben von Menüelementen verwendet wird, wenn das Menü als flaches Menü dargestellt wird.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

Ruft eine Color-Struktur mit der Textfarbe eines Menüs ab.Gets a Color structure that is the color of a menu's text.

ScrollBar ScrollBar ScrollBar ScrollBar

Ruft eine Color-Struktur mit der Hintergrundfarbe einer Schiebeleiste ab.Gets a Color structure that is the color of the background of a scroll bar.

Window Window Window Window

Ruft eine Color-Struktur mit der Hintergrundfarbe des Clientbereichs eines Fensters ab.Gets a Color structure that is the color of the background in the client area of a window.

WindowFrame WindowFrame WindowFrame WindowFrame

Ruft eine Color-Struktur mit der Farbe eines Fensterrahmens ab.Gets a Color structure that is the color of a window frame.

WindowText WindowText WindowText WindowText

Ruft eine Color-Struktur mit der Farbe des Texts im Clientbereich eines Fensters ab.Gets a Color structure that is the color of the text in the client area of a window.

Methoden

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für: