SystemColors Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |