Assembly : System.Drawing (dans system.drawing.dll)
SyntaxePublic NotInheritable Class SystemColors
Dim instance As SystemColors
public sealed class SystemColors
public ref class SystemColors sealed
public final class SystemColors
public final class SystemColors
NotesDe 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.
ExempleL'exemple de code suivant montre l'opérateur op_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 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
private void Button1_Click(System.Object sender, System.EventArgs e) { if (this.BackColor == SystemColors.ControlDark) { this.BackColor = SystemColors.Control; } }
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.get_BackColor().Equals(SystemColors.get_ControlDark())) { this.set_BackColor(SystemColors.get_Control()); } } //button1_Click
Sécurité des threads
Plates-formesWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Informations de version
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ