SystemColors SystemColors SystemColors SystemColors Class

Definición

Cada una de las propiedades de la clase SystemColors es una estructura Color que es el color de un elemento de presentación de 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
Herencia
SystemColorsSystemColorsSystemColorsSystemColors

Ejemplos

En el ejemplo de código siguiente Equality se muestra el SystemColors operador y la clase.The following code example demonstrates the Equality operator and the SystemColors class. Este ejemplo está diseñado para usarse con un formulario de Windows Forms que contiene Button1un botón denominado.This example is designed to be used with a Windows Form that contains a button named Button1. Pegue el código siguiente en el formulario y asocie el Button1_Click método al evento del Click botón.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

Comentarios

El mejor rendimiento se consigue mediante el uso de las SystemPens propiedades SystemBrushes de las clases o en lugar de crear un nuevo lápiz o pincel basado SystemColorsen un valor de.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. Por ejemplo, si desea obtener un pincel para el color de la superficie de un elemento 3D, use la SystemBrushes.Control propiedad porque obtiene un pincel que ya existe, mientras que al llamar al SolidBrush constructor con un valor de parámetro de SystemColors.Control , se creará un nuevo pincel.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.

Propiedades

ActiveBorder ActiveBorder ActiveBorder ActiveBorder

Obtiene una estructura Color que es el color del borde de la ventana activa.Gets a Color structure that is the color of the active window's border.

ActiveCaption ActiveCaption ActiveCaption ActiveCaption

Obtiene una estructura Color que es el color del fondo de la barra de título de la ventana activa.Gets a Color structure that is the color of the background of the active window's title bar.

ActiveCaptionText ActiveCaptionText ActiveCaptionText ActiveCaptionText

Obtiene una estructura Color que es el color del texto de la barra de título de la ventana activa.Gets a Color structure that is the color of the text in the active window's title bar.

AppWorkspace AppWorkspace AppWorkspace AppWorkspace

Obtiene una estructura Color que es el color del área de trabajo de la aplicación.Gets a Color structure that is the color of the application workspace.

ButtonFace ButtonFace ButtonFace ButtonFace

Obtiene una estructura Color que es el color de la superficie de un elemento 3D.Gets a Color structure that is the face color of a 3-D element.

ButtonHighlight ButtonHighlight ButtonHighlight ButtonHighlight

Obtiene una estructura Color que es el color resaltado de un elemento 3D.Gets a Color structure that is the highlight color of a 3-D element.

ButtonShadow ButtonShadow ButtonShadow ButtonShadow

Obtiene una estructura Color que es el color de la sombra de un elemento 3D.Gets a Color structure that is the shadow color of a 3-D element.

Control Control Control Control

Obtiene una estructura Color que es el color de la superficie de un elemento 3D.Gets a Color structure that is the face color of a 3-D element.

ControlDark ControlDark ControlDark ControlDark

Obtiene una estructura Color que es el color de la sombra de un elemento 3D.Gets a Color structure that is the shadow color of a 3-D element.

ControlDarkDark ControlDarkDark ControlDarkDark ControlDarkDark

Obtiene una estructura Color que es el color de la sombra oscura de un elemento 3D.Gets a Color structure that is the dark shadow color of a 3-D element.

ControlLight ControlLight ControlLight ControlLight

Obtiene una estructura Color que es el color claro de un elemento 3D.Gets a Color structure that is the light color of a 3-D element.

ControlLightLight ControlLightLight ControlLightLight ControlLightLight

Obtiene una estructura Color que es el color resaltado de un elemento 3D.Gets a Color structure that is the highlight color of a 3-D element.

ControlText ControlText ControlText ControlText

Obtiene una estructura Color que es el color del texto de un elemento 3D.Gets a Color structure that is the color of text in a 3-D element.

Desktop Desktop Desktop Desktop

Obtiene una estructura Color que es el color del escritorio.Gets a Color structure that is the color of the desktop.

GradientActiveCaption GradientActiveCaption GradientActiveCaption GradientActiveCaption

Obtiene una estructura Color que es el color más claro del degradado de color de la barra de título en la ventana activa.Gets a Color structure that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption

Obtiene una estructura Color que es el color más claro del degradado de color de la barra de título en una ventana inactiva.Gets a Color structure that is the lightest color in the color gradient of an inactive window's title bar.

GrayText GrayText GrayText GrayText

Obtiene una estructura Color que es el color del texto atenuado.Gets a Color structure that is the color of dimmed text.

Highlight Highlight Highlight Highlight

Obtiene una estructura Color que es el color del fondo de los elementos seleccionados.Gets a Color structure that is the color of the background of selected items.

HighlightText HighlightText HighlightText HighlightText

Obtiene una estructura Color que es el color de texto de los elementos seleccionados.Gets a Color structure that is the color of the text of selected items.

HotTrack HotTrack HotTrack HotTrack

Obtiene una estructura Color que es el color que se usa para designar un elemento estrechamente controlado.Gets a Color structure that is the color used to designate a hot-tracked item.

InactiveBorder InactiveBorder InactiveBorder InactiveBorder

Obtiene una estructura Color que es el color del borde de una ventana inactiva.Gets a Color structure that is the color of an inactive window's border.

InactiveCaption InactiveCaption InactiveCaption InactiveCaption

Obtiene una estructura Color que es el color del fondo de la barra de título de una ventana inactiva.Gets a Color structure that is the color of the background of an inactive window's title bar.

InactiveCaptionText InactiveCaptionText InactiveCaptionText InactiveCaptionText

Obtiene una estructura Color que es el color del texto de la barra de título de una ventana inactiva.Gets a Color structure that is the color of the text in an inactive window's title bar.

Info Info Info Info

Obtiene una estructura Color que es el color del fondo de una información sobre herramientas.Gets a Color structure that is the color of the background of a ToolTip.

InfoText InfoText InfoText InfoText

Obtiene una estructura Color que es el color del texto de una información sobre herramientas.Gets a Color structure that is the color of the text of a ToolTip.

Menu Menu Menu Menu

Obtiene una estructura Color que es el color del fondo de un menú.Gets a Color structure that is the color of a menu's background.

MenuBar MenuBar MenuBar MenuBar

Obtiene una estructura Color que es el color de fondo de una barra de menús.Gets a Color structure that is the color of the background of a menu bar.

MenuHighlight MenuHighlight MenuHighlight MenuHighlight

Obtiene una estructura Color que es el color utilizado para resaltar los elementos de menú cuando el menú aparece como un menú plano.Gets a Color structure that is the color used to highlight menu items when the menu appears as a flat menu.

MenuText MenuText MenuText MenuText

Obtiene una estructura Color que es el color del texto de un menú.Gets a Color structure that is the color of a menu's text.

ScrollBar ScrollBar ScrollBar ScrollBar

Obtiene una estructura Color que es el color del fondo de una barra de desplazamiento.Gets a Color structure that is the color of the background of a scroll bar.

Window Window Window Window

Obtiene una estructura Color que es el color del fondo del área de cliente de una ventana.Gets a Color structure that is the color of the background in the client area of a window.

WindowFrame WindowFrame WindowFrame WindowFrame

Obtiene una estructura Color que es el color de un marco de ventana.Gets a Color structure that is the color of a window frame.

WindowText WindowText WindowText WindowText

Obtiene una estructura Color que es el color del texto del área cliente de una ventana.Gets a Color structure that is the color of the text in the client area of a window.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a