Ler em inglês

Partilhar via


SystemBrushes Classe

Definição

Cada propriedade da classe SystemBrushes é uma SolidBrush que é a cor de um elemento de exibição do Windows.

C#
public static class SystemBrushes
C#
public sealed class SystemBrushes
Herança
SystemBrushes

Exemplos

O exemplo de código a seguir mostra como definir um atalho de teclado usando a HotkeyPrefix propriedade . Ele também demonstra como usar o FromSystemColor método . Para executar este exemplo, cole o código em um formulário, manipule o evento do Paint formulário e chame o método a seguir, passando e como PaintEventArgs.

C#
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);
}

Comentários

Nota

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.

Propriedades

ActiveBorder

Obtém um SolidBrush que é a cor da borda da janela ativa.

ActiveCaption

Obtém um SolidBrush que é a cor da tela de fundo da barra de título da janela ativa.

ActiveCaptionText

Obtém um SolidBrush que é a cor do texto na barra de título da janela ativa.

AppWorkspace

Obtém um SolidBrush que é a cor do workspace do aplicativo.

ButtonFace

Obtém um SolidBrush que é a cor de um elemento 3D.

ButtonHighlight

Obtém um SolidBrush que é a cor de realce de um elemento 3D.

ButtonShadow

Obtém um SolidBrush que é a cor de sombra de um elemento 3D.

Control

Obtém um SolidBrush que é a cor de um elemento 3D.

ControlDark

Obtém um SolidBrush que é a cor de sombra de um elemento 3D.

ControlDarkDark

Obtém um SolidBrush que é a cor de sombra escura de um elemento 3D.

ControlLight

Obtém um SolidBrush que é a cor clara de um elemento 3D.

ControlLightLight

Obtém um SolidBrush que é a cor de realce de um elemento 3D.

ControlText

Obtém um SolidBrush que é a cor do texto em um elemento 3D.

Desktop

Obtém um SolidBrush que é a cor da área de trabalho.

GradientActiveCaption

Obtém um SolidBrush que é a cor mais clara no gradiente de cores da barra de título de uma janela ativa.

GradientInactiveCaption

Obtém um SolidBrush que é a cor mais clara no gradiente de cores da barra de título de uma janela inativa.

GrayText

Obtém um SolidBrush que é a cor do texto esmaecido.

Highlight

Obtém um SolidBrush que é a cor de tela de fundo dos itens selecionados.

HighlightText

Obtém um SolidBrush que é a cor do texto dos itens selecionados.

HotTrack

Obtém um SolidBrush que é a cor usada para designar um item com rastreio importante.

InactiveBorder

Obtém um SolidBrush que é a cor da borda de uma janela inativa.

InactiveCaption

Obtém um SolidBrush que é a cor da tela de fundo da barra de título de uma janela inativa.

InactiveCaptionText

Obtém um SolidBrush que é a cor do texto em uma barra de título de uma janela inativa.

Info

Obtém um SolidBrush que é a cor da tela de fundo de uma dica de ferramenta.

InfoText

Obtém um SolidBrush que é a cor do texto de uma dica de ferramenta.

Menu

Obtém um SolidBrush que é a cor da tela de fundo do menu.

MenuBar

Obtém um SolidBrush que é a cor da tela de fundo de uma barra de menus.

MenuHighlight

Obtém um SolidBrush que é a cor usada para realçar itens de menu quando o menu é exibido como um menu simples.

MenuText

Obtém um SolidBrush que é a cor do texto do menu.

ScrollBar

Obtém um SolidBrush que é a cor da tela de fundo de uma barra de rolagem.

Window

Obtém um SolidBrush que é a cor da tela de fundo na área de cliente de uma janela.

WindowFrame

Obtém um SolidBrush que é a cor de um quadro de janela.

WindowText

Obtém um SolidBrush que é a cor do texto na área de cliente de uma janela.

Métodos

FromSystemColor(Color)

Cria um Brush da estrutura Color especificada.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9