Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

SystemColors, classe

Chaque propriété de la classe SystemColors est une structure Color qui est la couleur d'un élément d'affichage Windows.

System.Object
  System.Drawing.SystemColors

Espace de noms :  System.Drawing
Assembly :  System.Drawing (dans System.Drawing.dll)

public sealed class SystemColors

Le type SystemColors expose les membres suivants.

  NomDescription
Propriété publiqueMembre statiqueActiveBorderObtient une structure Color qui est la couleur de la bordure de la fenêtre active.
Propriété publiqueMembre statiqueActiveCaptionObtient une structure Color qui est la couleur de l'arrière-plan de la barre de titre de la fenêtre active.
Propriété publiqueMembre statiqueActiveCaptionTextObtient une structure Color qui est la couleur du texte dans la barre de titre de la fenêtre active.
Propriété publiqueMembre statiqueAppWorkspaceObtient une structure Color qui est la couleur de l'espace de travail de l'application.
Propriété publiqueMembre statiqueButtonFaceObtient une structure Color qui est la couleur de la surface d'un élément 3D.
Propriété publiqueMembre statiqueButtonHighlightObtient une structure Color qui est la couleur de surbrillance d'un élément 3D.
Propriété publiqueMembre statiqueButtonShadowObtient une structure Color qui est la couleur de l'ombre d'un élément 3D.
Propriété publiqueMembre statiqueControlObtient une structure Color qui est la couleur de la surface d'un élément 3D.
Propriété publiqueMembre statiqueControlDarkObtient une structure Color qui est la couleur de l'ombre d'un élément 3D.
Propriété publiqueMembre statiqueControlDarkDarkObtient une structure Color qui est la couleur de l'ombre foncée d'un élément 3D.
Propriété publiqueMembre statiqueControlLightObtient une structure Color qui est la couleur claire d'un élément 3D.
Propriété publiqueMembre statiqueControlLightLightObtient une structure Color qui est la couleur de surbrillance d'un élément 3D.
Propriété publiqueMembre statiqueControlTextObtient une structure Color qui est la couleur du texte dans un élément 3D.
Propriété publiqueMembre statiqueDesktopObtient une structure Color qui est la couleur du Bureau.
Propriété publiqueMembre statiqueGradientActiveCaptionObtient 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.
Propriété publiqueMembre statiqueGradientInactiveCaptionObtient 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.
Propriété publiqueMembre statiqueGrayTextObtient une structure Color qui est la couleur du texte estompé.
Propriété publiqueMembre statiqueHighlightObtient une structure Color qui est la couleur de l'arrière-plan des éléments sélectionnés.
Propriété publiqueMembre statiqueHighlightTextObtient une structure Color qui est la couleur du texte des éléments sélectionnés.
Propriété publiqueMembre statiqueHotTrackObtient une structure Color qui est la couleur utilisée pour désigner un élément qui est « hot-tracked ».
Propriété publiqueMembre statiqueInactiveBorderObtient une structure Color qui est la couleur de la bordure d'une fenêtre inactive.
Propriété publiqueMembre statiqueInactiveCaptionObtient une structure Color qui est la couleur de l'arrière-plan de la barre de titre d'une fenêtre inactive.
Propriété publiqueMembre statiqueInactiveCaptionTextObtient une structure Color qui est la couleur du texte dans la barre de titre d'une fenêtre inactive.
Propriété publiqueMembre statiqueInfoObtient une structure Color qui est la couleur de l'arrière-plan d'une info-bulle.
Propriété publiqueMembre statiqueInfoTextObtient une structure Color qui est la couleur du texte d'une info-bulle.
Propriété publiqueMembre statiqueMenuObtient une structure Color qui est la couleur de l'arrière-plan d'un menu.
Propriété publiqueMembre statiqueMenuBarObtient une structure Color qui est la couleur de l'arrière-plan d'une barre de menus.
Propriété publiqueMembre statiqueMenuHighlightObtient 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.
Propriété publiqueMembre statiqueMenuTextObtient une structure Color qui est la couleur du texte d'un menu.
Propriété publiqueMembre statiqueScrollBarObtient une structure Color qui est la couleur de l'arrière-plan d'une barre de défilement.
Propriété publiqueMembre statiqueWindowObtient une structure Color qui est la couleur de l'arrière-plan dans la zone client d'une fenêtre.
Propriété publiqueMembre statiqueWindowFrameObtient une structure Color qui est la couleur du cadre d'une fenêtre.
Propriété publiqueMembre statiqueWindowTextObtient une structure Color qui est la couleur du texte dans la zone cliente d'une fenêtre.
Début

  NomDescription
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Début

De meilleures performances sont obtenues en utilisant les propriétés des classes SystemPens ou SystemBrushes plutôt qu'en créant un nouveau stylet ou pinceau basés sur une valeur de 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 parce qu'elle obtient un pinceau qui existe déjà, alors que l'appel du constructeur SolidBrush avec une valeur de paramètre de SystemColors.Control créera un pinceau.

L'exemple de code suivant montre l'opérateur Equality et la classe SystemColors. Cet exemple est conçu pour être utilisé avec un Windows Form qui contient un bouton nommé Button1. Collez le code suivant dans votre formulaire et associez la méthode Button1_Click à l'événement Click du bouton.


private void Button1_Click(System.Object sender, System.EventArgs e)
{

    if (this.BackColor == SystemColors.ControlDark)
    {
        this.BackColor = SystemColors.Control;
    }
}


.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft