Partilhar via


Classe AdornerFonts

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

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.Interaction.AdornerFonts

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

Sintaxe

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

O tipo AdornerFonts expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático FontFamily Obtém um FontFamily para o item atual.
Propriedade públicaMembro estático FontFamilyKey Obtém uma chave de recurso para o FontFamily de adorno.
Propriedade públicaMembro estático FontSize Obtém o tamanho da fonte para pintar atual FontFamily.
Propriedade públicaMembro estático FontSizeKey Obtém uma chave de recurso para o tamanho da fonte de adorno.

Início

Comentários

Use o AdornerFonts classe para padronizar a aparência dos controles de adorno personalizado. Usando essa família de fontes predefinidos e tamanho, suas adorners personalizados participarem o esquema de cores a WPF Designer.

Exemplos

O exemplo de código a seguir mostra como usar o AdornerFonts classe para definir a família de fonte e tamanho de um CheckBox de controle. 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

AdornerColors

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