SystemColors Třída

Definice

Každá vlastnost SystemColors třídy je Color struktura, která je barvou prvku zobrazení systému Windows.

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
Dědičnost
SystemColors

Příklady

Následující příklad kódu ukazuje Equality operátor a SystemColors třídu . Tento příklad je navržený pro použití s formulářem Windows Form, který obsahuje tlačítko s názvem Button1. Do formuláře vložte následující kód a přidružte metodu Button1_Click k události tlačítka Click .

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

Poznámky

Lepšího SystemPens výkonu se dosahuje použitím vlastností tříd nebo SystemBrushes namísto vytvoření nového pera nebo štětce založeného na hodnotě z SystemColors. Pokud například chcete získat štětec pro barvu tváře prostorového prvku, použijte SystemBrushes.Control vlastnost , protože získá štětec, který již existuje, zatímco volání konstruktoru SolidBrush s hodnotou parametru SystemColors.Control vytvoří nový štětec.

Vlastnosti

ActiveBorder

Color Získá strukturu, která je barva ohraničení aktivního okna.

ActiveCaption

Color Získá strukturu, která je barva pozadí záhlaví aktivního okna.

ActiveCaptionText

Color Získá strukturu, která je barva textu v záhlaví aktivního okna.

AppWorkspace

Color Získá strukturu, která je barva pracovního prostoru aplikace.

ButtonFace

Color Získá strukturu, která je barva tváře 3-D prvek.

ButtonHighlight

Color Získá strukturu, která je barva zvýraznění 3-D prvek.

ButtonShadow

Color Získá strukturu, která je barva stínu 3-D prvek.

Control

Color Získá strukturu, která je barva tváře 3-D prvek.

ControlDark

Color Získá strukturu, která je barva stínu 3-D prvek.

ControlDarkDark

Color Získá strukturu, která je tmavá barva stínu 3-D prvek.

ControlLight

Color Získá strukturu, která je světlé barvy 3-D prvek.

ControlLightLight

Color Získá strukturu, která je barva zvýraznění 3-D prvek.

ControlText

Color Získá strukturu, která je barva textu v 3D prvku.

Desktop

Color Získá strukturu, která je barva plochy.

GradientActiveCaption

Color Získá strukturu, která je nejsvětlejší barva v barevném přechodu záhlaví aktivního okna.

GradientInactiveCaption

Color Získá strukturu, která je nejsvětlejší barva v barevném přechodu záhlaví neaktivního okna.

GrayText

Color Získá strukturu, která je barva šedě textu.

Highlight

Color Získá strukturu, která je barva pozadí vybraných položek.

HighlightText

Color Získá strukturu, která je barva textu vybraných položek.

HotTrack

Color Získá strukturu, která je barva použitá k určení položky sledovanou za provozu.

InactiveBorder

Color Získá strukturu, která je barva neaktivní okno ohraničení.

InactiveCaption

Color Získá strukturu, která je barva pozadí záhlaví neaktivního okna.

InactiveCaptionText

Color Získá strukturu, která je barva textu v záhlaví neaktivního okna.

Info

Color Získá strukturu, která je barva pozadí popisku.

InfoText

Color Získá strukturu, která je barva textu popisu.

Menu

Color Získá strukturu, která je barva pozadí nabídky.

MenuBar

Color Získá strukturu, která je barva pozadí řádku nabídek.

MenuHighlight

Color Získá strukturu, která je barva použitá ke zvýraznění položek nabídky, když se nabídka zobrazí jako plochá nabídka.

MenuText

Color Získá strukturu, která je barva textu nabídky.

ScrollBar

Color Získá strukturu, která je barva pozadí posuvníku.

Window

Color Získá strukturu, která je barva pozadí v klientské oblasti okna.

WindowFrame

Color Získá strukturu, která je barva rámečku okna.

WindowText

Color Získá strukturu, která je barva textu v klientské oblasti okna.

Platí pro