SystemColors Classe

Définition

Chaque propriété de la classe SystemColors est une structure Color qui est la couleur d'un élément d'affichage 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
Héritage
SystemColors

Exemples

L’exemple de code suivant illustre l’opérateur Equality et la classe SystemColors.The following code example demonstrates the Equality operator and the SystemColors class. Cet exemple est conçu pour être utilisé avec un Windows Form qui contient un bouton nommé Button1.This example is designed to be used with a Windows Form that contains a button named Button1. Collez le code suivant dans votre formulaire et associez la méthode Button1_Click à l’événement Click du bouton.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

Remarques

Pour obtenir de meilleures performances, utilisez les propriétés des classes SystemPens ou SystemBrushes au lieu de créer un nouveau stylet ou pinceau en fonction d’une valeur de 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. Par exemple, si vous souhaitez obtenir un pinceau pour la couleur de face d’un élément 3D, utilisez la propriété SystemBrushes.Control, car elle obtient un pinceau qui existe déjà, tandis que l’appel du constructeur SolidBrush avec une valeur de paramètre de SystemColors.Control créera un nouveau pinceau.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.

Propriétés

ActiveBorder

Obtient une structure Color qui est la couleur de la bordure de la fenêtre active.Gets a Color structure that is the color of the active window's border.

ActiveCaption

Obtient une structure Color qui est la couleur de l'arrière-plan de la barre de titre de la fenêtre active.Gets a Color structure that is the color of the background of the active window's title bar.

ActiveCaptionText

Obtient une structure Color qui correspond à la couleur du texte dans la barre de titre de la fenêtre inactive.Gets a Color structure that is the color of the text in the active window's title bar.

AppWorkspace

Obtient une structure Color qui correspond à la couleur de l’espace de travail de l’application.Gets a Color structure that is the color of the application workspace.

ButtonFace

Obtient une structure Color qui est la couleur de la surface d'un élément 3D.Gets a Color structure that is the face color of a 3-D element.

ButtonHighlight

Obtient une structure Color qui est la couleur de surbrillance d'un élément 3D.Gets a Color structure that is the highlight color of a 3-D element.

ButtonShadow

Obtient une structure Color qui est la couleur de l'ombre d'un élément 3D.Gets a Color structure that is the shadow color of a 3-D element.

Control

Obtient une structure Color qui est la couleur de la surface d'un élément 3D.Gets a Color structure that is the face color of a 3-D element.

ControlDark

Obtient une structure Color qui est la couleur de l'ombre d'un élément 3D.Gets a Color structure that is the shadow color of a 3-D element.

ControlDarkDark

Obtient une structure Color qui est la couleur de l'ombre foncée d'un élément 3D.Gets a Color structure that is the dark shadow color of a 3-D element.

ControlLight

Obtient une structure Color qui est la couleur claire d'un élément 3D.Gets a Color structure that is the light color of a 3-D element.

ControlLightLight

Obtient une structure Color qui est la couleur de surbrillance d'un élément 3D.Gets a Color structure that is the highlight color of a 3-D element.

ControlText

Obtient une structure Color qui est la couleur du texte dans un élément 3D.Gets a Color structure that is the color of text in a 3-D element.

Desktop

Obtient une structure Color qui correspond à la couleur du bureau.Gets a Color structure that is the color of the desktop.

GradientActiveCaption

Obtient une structure Color qui est la couleur la plus claire du dégradé de couleur de la barre de titre d'une fenêtre active.Gets a Color structure that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption

Obtient une structure Color qui est la couleur la plus claire du dégradé de couleur de la barre de titre d'une fenêtre inactive.Gets a Color structure that is the lightest color in the color gradient of an inactive window's title bar.

GrayText

Obtient une structure Color qui est la couleur du texte estompé.Gets a Color structure that is the color of dimmed text.

Highlight

Obtient une structure Color qui est la couleur de l'arrière-plan des éléments sélectionnés.Gets a Color structure that is the color of the background of selected items.

HighlightText

Obtient une structure Color qui est la couleur du texte des éléments sélectionnés.Gets a Color structure that is the color of the text of selected items.

HotTrack

Obtient une structure Color qui est la couleur utilisée pour désigner un élément suivi attentivement.Gets a Color structure that is the color used to designate a hot-tracked item.

InactiveBorder

Obtient une structure Color qui est la couleur de la bordure d’une fenêtre inactive.Gets a Color structure that is the color of an inactive window's border.

InactiveCaption

Obtient une structure Color qui est la couleur de l'arrière-plan de la barre de titre d'une fenêtre inactive.Gets a Color structure that is the color of the background of an inactive window's title bar.

InactiveCaptionText

Obtient une structure Color qui est la couleur du texte dans la barre de titre d'une fenêtre inactive.Gets a Color structure that is the color of the text in an inactive window's title bar.

Info

Obtient une structure Color qui est la couleur de l'arrière-plan d'une info-bulle.Gets a Color structure that is the color of the background of a ToolTip.

InfoText

Obtient une structure Color qui est la couleur du texte d'une info-bulle.Gets a Color structure that is the color of the text of a ToolTip.

Menu

Obtient une structure Color qui correspond à la couleur de l’arrière-plan d’un menu.Gets a Color structure that is the color of a menu's background.

MenuBar

Obtient une structure Color qui est la couleur de l'arrière-plan d'une barre de menus.Gets a Color structure that is the color of the background of a menu bar.

MenuHighlight

Obtient une structure Color qui est la couleur utilisée pour mettre en surbrillance les éléments de menu lorsque ce dernier s'affiche en 2D.Gets a Color structure that is the color used to highlight menu items when the menu appears as a flat menu.

MenuText

Obtient une structure Color qui correspond à la couleur de texte d’un menu.Gets a Color structure that is the color of a menu's text.

ScrollBar

Obtient une structure Color qui est la couleur de l'arrière-plan d'une barre de défilement.Gets a Color structure that is the color of the background of a scroll bar.

Window

Obtient une structure Color qui est la couleur de l'arrière-plan dans la zone client d'une fenêtre.Gets a Color structure that is the color of the background in the client area of a window.

WindowFrame

Obtient une structure Color qui est la couleur d’un frame de fenêtre.Gets a Color structure that is the color of a window frame.

WindowText

Obtient une structure Color qui est la couleur du texte dans la zone cliente d’une fenêtre.Gets a Color structure that is the color of the text in the client area of a window.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)

S’applique à