SystemBrushes Classe

Definição

Cada propriedade da classe SystemBrushes é uma SolidBrush que é a cor de um elemento de exibição do Windows.Each property of the SystemBrushes class is a SolidBrush that is the color of a Windows display element.

public ref class SystemBrushes sealed
public sealed class SystemBrushes
type SystemBrushes = class
Public NotInheritable Class SystemBrushes
Herança
SystemBrushes

Exemplos

O exemplo de código a seguir mostra como definir um atalho de teclado usando a propriedade HotkeyPrefix.The following code example shows how to set a keyboard shortcut using the HotkeyPrefix property. Ele também demonstra como usar o método FromSystemColor.It also demonstrates how to use the FromSystemColor method. Para executar este exemplo, Cole o código em um formulário, manipule o evento de Paint do formulário e chame o método a seguir, passando e como PaintEventArgs.To run this example, paste the code into a form, handle the form's Paint event and call the following method, passing e as PaintEventArgs.

private:
   void ShowHotKey( PaintEventArgs^ e )
   {
      // Declare the string with a keyboard shortcut.
      String^ text = "&Click Here";

      // Declare a new StringFormat.
      StringFormat^ format = gcnew StringFormat;

      // Set the HotkeyPrefix property.
      format->HotkeyPrefix = System::Drawing::Text::HotkeyPrefix::Show;

      // Draw the string.
      Brush^ theBrush = SystemBrushes::FromSystemColor( SystemColors::Highlight );
      e->Graphics->DrawString( text, this->Font, theBrush, 30, 40, format );
   }
private void ShowHotKey(PaintEventArgs e)
{

    // Declare the string with a keyboard shortcut.
    string text = "&Click Here";

    // Declare a new StringFormat.
    StringFormat format = new StringFormat();

    // Set the HotkeyPrefix property.
    format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show;

    // Draw the string.
    Brush theBrush = 
        SystemBrushes.FromSystemColor(SystemColors.Highlight);

    e.Graphics.DrawString(text, this.Font, theBrush, 30, 40, format);
}
Private Sub ShowHotKey(ByVal e As PaintEventArgs)

    ' Declare the string with keyboard shortcut.
    Dim text As String = "&Click Here"

    ' Declare a new StringFormat.
    Dim format As New StringFormat

    ' Set the HotkeyPrefix property.
    format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show

    ' Draw the string.
    Dim theBrush As Brush = _
        SystemBrushes.FromSystemColor(SystemColors.Highlight)
    e.Graphics.DrawString(text, Me.Font, theBrush, 30, 40, format)
End Sub

Propriedades

ActiveBorder

Obtém um SolidBrush que é a cor da borda da janela ativa.Gets a SolidBrush that is the color of the active window's border.

ActiveCaption

Obtém um SolidBrush que é a cor da tela de fundo da barra de título da janela ativa.Gets a SolidBrush that is the color of the background of the active window's title bar.

ActiveCaptionText

Obtém um SolidBrush que é a cor do texto na barra de título da janela ativa.Gets a SolidBrush that is the color of the text in the active window's title bar.

AppWorkspace

Obtém um SolidBrush que é a cor do workspace do aplicativo.Gets a SolidBrush that is the color of the application workspace.

ButtonFace

Obtém um SolidBrush que é a cor de um elemento 3D.Gets a SolidBrush that is the face color of a 3-D element.

ButtonHighlight

Obtém um SolidBrush que é a cor de realce de um elemento 3D.Gets a SolidBrush that is the highlight color of a 3-D element.

ButtonShadow

Obtém um SolidBrush que é a cor de sombra de um elemento 3D.Gets a SolidBrush that is the shadow color of a 3-D element.

Control

Obtém um SolidBrush que é a cor de um elemento 3D.Gets a SolidBrush that is the face color of a 3-D element.

ControlDark

Obtém um SolidBrush que é a cor de sombra de um elemento 3D.Gets a SolidBrush that is the shadow color of a 3-D element.

ControlDarkDark

Obtém um SolidBrush que é a cor de sombra escura de um elemento 3D.Gets a SolidBrush that is the dark shadow color of a 3-D element.

ControlLight

Obtém um SolidBrush que é a cor clara de um elemento 3D.Gets a SolidBrush that is the light color of a 3-D element.

ControlLightLight

Obtém um SolidBrush que é a cor de realce de um elemento 3D.Gets a SolidBrush that is the highlight color of a 3-D element.

ControlText

Obtém um SolidBrush que é a cor do texto em um elemento 3D.Gets a SolidBrush that is the color of text in a 3-D element.

Desktop

Obtém um SolidBrush que é a cor da área de trabalho.Gets a SolidBrush that is the color of the desktop.

GradientActiveCaption

Obtém um SolidBrush que é a cor mais clara no gradiente de cores da barra de título de uma janela ativa.Gets a SolidBrush that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption

Obtém um SolidBrush que é a cor mais clara no gradiente de cores da barra de título de uma janela inativa.Gets a SolidBrush that is the lightest color in the color gradient of an inactive window's title bar.

GrayText

Obtém um SolidBrush que é a cor do texto esmaecido.Gets a SolidBrush that is the color of dimmed text.

Highlight

Obtém um SolidBrush que é a cor de tela de fundo dos itens selecionados.Gets a SolidBrush that is the color of the background of selected items.

HighlightText

Obtém um SolidBrush que é a cor do texto dos itens selecionados.Gets a SolidBrush that is the color of the text of selected items.

HotTrack

Obtém um SolidBrush que é a cor usada para designar um item com rastreio importante.Gets a SolidBrush that is the color used to designate a hot-tracked item.

InactiveBorder

Obtém um SolidBrush que é a cor da borda de uma janela inativa.Gets a SolidBrush that is the color of an inactive window's border.

InactiveCaption

Obtém um SolidBrush que é a cor da tela de fundo da barra de título de uma janela inativa.Gets a SolidBrush that is the color of the background of an inactive window's title bar.

InactiveCaptionText

Obtém um SolidBrush que é a cor do texto em uma barra de título de uma janela inativa.Gets a SolidBrush that is the color of the text in an inactive window's title bar.

Info

Obtém um SolidBrush que é a cor da tela de fundo de uma dica de ferramenta.Gets a SolidBrush that is the color of the background of a ToolTip.

InfoText

Obtém um SolidBrush que é a cor do texto de uma dica de ferramenta.Gets a SolidBrush that is the color of the text of a ToolTip.

Menu

Obtém um SolidBrush que é a cor da tela de fundo do menu.Gets a SolidBrush that is the color of a menu's background.

MenuBar

Obtém um SolidBrush que é a cor da tela de fundo de uma barra de menus.Gets a SolidBrush that is the color of the background of a menu bar.

MenuHighlight

Obtém um SolidBrush que é a cor usada para realçar itens de menu quando o menu é exibido como um menu simples.Gets a SolidBrush that is the color used to highlight menu items when the menu appears as a flat menu.

MenuText

Obtém um SolidBrush que é a cor do texto do menu.Gets a SolidBrush that is the color of a menu's text.

ScrollBar

Obtém um SolidBrush que é a cor da tela de fundo de uma barra de rolagem.Gets a SolidBrush that is the color of the background of a scroll bar.

Window

Obtém um SolidBrush que é a cor da tela de fundo na área de cliente de uma janela.Gets a SolidBrush that is the color of the background in the client area of a window.

WindowFrame

Obtém um SolidBrush que é a cor de um quadro de janela.Gets a SolidBrush that is the color of a window frame.

WindowText

Obtém um SolidBrush que é a cor do texto na área de cliente de uma janela.Gets a SolidBrush that is the color of the text in the client area of a window.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
FromSystemColor(Color)

Cria um Brush da estrutura Color especificada.Creates a Brush from the specified Color structure.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a