Compartilhar via


Classe AdornerColors

Fornece um conjunto de pincéis comuns que podem ser usados em adorners.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.Interaction.AdornerColors

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
Public NotInheritable Class AdornerColors
public static class AdornerColors
public ref class AdornerColors abstract sealed
[<AbstractClass>]
[<Sealed>]
type AdornerColors =  class end
public final class AdornerColors

O tipo AdornerColors expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático AlignmentMarkBrush Obtém o pincel usado para as marcas de alinhamento.
Propriedade públicaMembro estático AlignmentMarkBrushKey Obtém uma chave de recurso para a cor das marcas de alinhamento.
Propriedade públicaMembro estático AlignmentMarkColor Obtém a cor usada para as marcas de alinhamento.
Propriedade públicaMembro estático AlignmentMarkColorKey Obtém uma chave de recurso para a cor das marcas de alinhamento.
Propriedade públicaMembro estático ElementBorderBrush Obtém o pincel usado para as bordas de elementos.
Propriedade públicaMembro estático ElementBorderBrushKey Obtém uma chave de recurso para o pincel de bordas de elementos.
Propriedade públicaMembro estático ElementBorderColor Obtém a cor usada para as bordas de elementos.
Propriedade públicaMembro estático ElementBorderColorKey Obtém uma chave de recurso para a cor das bordas de elementos.
Propriedade públicaMembro estático GlyphFillBrush Obtém o pincel usado para o preenchimento de um glifo.
Propriedade públicaMembro estático GlyphFillBrushKey Obtém uma chave de recurso para o pincel usada para preencher um glifo.
Propriedade públicaMembro estático GlyphFillColor Obtém a cor usada para o preenchimento de um glifo.
Propriedade públicaMembro estático GlyphFillColorKey Obtém uma chave de recurso para a cor que é usada para preencher um glifo.
Propriedade públicaMembro estático HandleBorderBrush Obtém um pincel para pintar a borda de um identificador.
Propriedade públicaMembro estático HandleBorderBrushKey Obtém uma chave de recurso para o pincel de borda de um identificador.
Propriedade públicaMembro estático HandleBorderColor Obtém a cor da borda de um identificador.
Propriedade públicaMembro estático HandleBorderColorKey Obtém uma chave de recurso para a cor da borda de um identificador.
Propriedade públicaMembro estático HandleEmptyFillBrush Obtém o pincel para pintar o preenchimento de um identificador quando não é redimensionável.
Propriedade públicaMembro estático HandleEmptyFillBrushKey Obtém a chave de recurso para o pincel de um identificador quando não é redimensionável.
Propriedade públicaMembro estático HandleEmptyFillColor Obtém a cor de um identificador quando não é redimensionável.
Propriedade públicaMembro estático HandleEmptyFillColorKey Obtém a chave de recurso para a cor de um identificador quando não é redimensionável.
Propriedade públicaMembro estático HandleFillBrush Obtém um pincel para pintar o preenchimento de um identificador.
Propriedade públicaMembro estático HandleFillBrushKey Obtém uma chave de recurso para o pincel de um identificador.
Propriedade públicaMembro estático HandleFillColor Obtém a cor de um identificador.
Propriedade públicaMembro estático HandleFillColorKey Obtém uma chave de recurso para a cor de um identificador.
Propriedade públicaMembro estático HandleFillHoverBrush Obtém um pincel para pintar o preenchimento de um identificador quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático HandleFillHoverBrushKey Obtém uma chave de recurso para o pincel de um identificador quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático HandleFillHoverColor Obtém a cor de uma alça quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático HandleFillHoverColorKey Obtém uma chave de recurso para a cor de uma alça quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático HandleFillPressedBrush Obtém um pincel para pintar o preenchimento de um identificador quando é pressionado.
Propriedade públicaMembro estático HandleFillPressedBrushKey Obtém uma chave de recurso para o pincel de um identificador quando é pressionado.
Propriedade públicaMembro estático HandleFillPressedColor Obtém a cor de um identificador quando é pressionado.
Propriedade públicaMembro estático HandleFillPressedColorKey Obtém uma chave de recurso para a cor de um identificador quando é pressionado.
Propriedade públicaMembro estático MoveHandleContentBrush Obtém o pincel usado para o conteúdo de uma alça de movimentação.
Propriedade públicaMembro estático MoveHandleContentBrushKey Obtém uma chave de recurso para o pincel usado para o conteúdo de uma alça de movimentação.
Propriedade públicaMembro estático MoveHandleContentColor Obtém a cor usada para o conteúdo de uma alça de movimentação.
Propriedade públicaMembro estático MoveHandleContentColorKey Obtém uma chave de recurso para a cor que é usada para o conteúdo de uma alça de movimentação.
Propriedade públicaMembro estático MoveHandleFillBrush Obtém o pincel usado para o preenchimento de uma alça de movimentação, quando não é o ponteiro do mouse sobre ele.
Propriedade públicaMembro estático MoveHandleFillBrushKey Obtém uma chave de recurso para o pincel usada para o preenchimento de uma alça de movimentação, quando não é o ponteiro do mouse sobre ele.
Propriedade públicaMembro estático MoveHandleFillColor Obtém a cor que é usada para o preenchimento de uma alça de movimentação quando não é o ponteiro do mouse sobre ele.
Propriedade públicaMembro estático MoveHandleFillColorKey Obtém uma chave de recurso para a cor que é usada para o preenchimento de uma alça de movimentação quando não é o ponteiro do mouse sobre ele.
Propriedade públicaMembro estático MoveHandleFillHoverBrush Obtém o pincel usado para o preenchimento de uma alça de movimentação, quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático MoveHandleFillHoverBrushKey Obtém uma chave de recurso para o pincel usada para o preenchimento de uma alça de movimentação, quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático MoveHandleFillHoverColor Obtém a cor que é usada para o preenchimento de uma alça de movimentação quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático MoveHandleFillHoverColorKey Obtém uma chave de recurso para a cor que é usada para o preenchimento de uma alça de movimentação quando o ponteiro do mouse está sobre ele.
Propriedade públicaMembro estático RailFillBrush Obtém o pincel de preenchimento para rails.
Propriedade públicaMembro estático RailFillBrushKey Obtém uma chave de recurso para o pincel usado para rails.
Propriedade públicaMembro estático RailFillColor Obtém a cor de preenchimento para rails.
Propriedade públicaMembro estático RailFillColorKey Obtém uma chave de recurso para a cor usada para rails.
Propriedade públicaMembro estático SelectionFrameBorderBrush Obtém o pincel usado para o quadro de seleção ao redor de controles.
Propriedade públicaMembro estático SelectionFrameBorderBrushKey Obtém uma chave de recurso para o pincel usado para o quadro de seleção ao redor de controles.
Propriedade públicaMembro estático SelectionFrameBorderColor Obtém a cor usada para o quadro de seleção ao redor de controles.
Propriedade públicaMembro estático SelectionFrameBorderColorKey Obtém uma chave de recurso para a cor usada para o quadro de seleção ao redor de controles.
Propriedade públicaMembro estático SelectionFrameFillBrush Obtém o pincel de preenchimento do quadro de seleção usado em controles.
Propriedade públicaMembro estático SelectionFrameFillBrushKey Obtém uma chave de recurso para o pincel usado para o quadro de seleção usado em controles.
Propriedade públicaMembro estático SelectionFrameFillColor Obtém a cor de preenchimento do quadro de seleção usados em controles.
Propriedade públicaMembro estático SelectionFrameFillColorKey Obtém uma chave de recurso para a cor usada para o quadro de seleção em controles.
Propriedade públicaMembro estático SimpleWashBrush Obtém um pincel desbotado simples.
Propriedade públicaMembro estático SimpleWashBrushKey Obtém uma chave de recurso para o pincel usado para camadas de simples.
Propriedade públicaMembro estático SimpleWashColor Obtém uma cor simples desbotado.
Propriedade públicaMembro estático SimpleWashColorKey Obtém uma chave de recurso para a cor usada para as camadas de simples.
Propriedade públicaMembro estático ToggledGlyphFillBrush Obtém o pincel de preenchimento de um alternada glifo.
Propriedade públicaMembro estático ToggledGlyphFillBrushKey Obtém uma chave de recurso para o pincel usada para preenchimento de um alternada glifo.
Propriedade públicaMembro estático ToggledGlyphFillColor Obtém a cor do preenchimento de um alternada glifo.
Propriedade públicaMembro estático ToggledGlyphFillColorKey Obtém uma chave de recurso para a cor de preenchimento de um alternada glifo.

Início

Comentários

Use o AdornerColors classe para padronizar a aparência dos controles de adorno personalizado. Usando este conjunto predefinido de cores, seus adorners personalizados participarem o esquema de cores a WPF Designer.

Exemplos

O exemplo de código a seguir mostra como usar o AdornerColors classe para definir o Background de um Slider o controle para uma cor de adorno padrão. For more information, see Walkthrough: Implementando um Rail dentro de um controle.

' Set the slider's background to the rail fill color.
skewSlider.Background = AdornerColors.RailFillBrush
// Set the slider's background to the rail fill color.
skewSlider.Background = AdornerColors.RailFillBrush;

O exemplo de código a seguir mostra como usar o AdornerResources classe para definir o Background de um CheckBox o controle para uma cor de adorno padrão. For more information, see Walkthrough: depuração WPF personalizar controles em tempo de design.

' The constructor sets up the adorner control. 
Public Sub New()
    autoSizeCheckBox = New CheckBox()
    autoSizeCheckBox.Content = "AutoSize"
    autoSizeCheckBox.IsChecked = True
    autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily
    autoSizeCheckBox.FontSize = AdornerFonts.FontSize
    autoSizeCheckBox.Background = CType( _
        AdornerResources.FindResource(AdornerColors.RailFillBrushKey),  _
        Brush)
End Sub
// The constructor sets up the adorner control. 
public AutoSizeAdornerProvider()
{
    autoSizeCheckBox = new CheckBox();
    autoSizeCheckBox.Content = "AutoSize";
    autoSizeCheckBox.IsChecked = true;
    autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily;
    autoSizeCheckBox.FontSize = AdornerFonts.FontSize;
    autoSizeCheckBox.Background = AdornerResources.FindResource(
        AdornerColors.RailFillBrushKey) as Brush;
}

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Windows.Design.Interaction

AdornerPanel

AdornerFonts

AdornerResources

PrimarySelectionAdornerProvider

Outros recursos

Walkthrough: Criando um adorno em tempo de design

Walkthrough: Implementando um Rail dentro de um controle

Walkthrough: depuração WPF personalizar controles em tempo de design

Adorner de arquitetura