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 | |
---|---|---|
FontFamily | Obtém um FontFamily para o item atual. | |
FontFamilyKey | Obtém uma chave de recurso para o FontFamily de adorno. | |
FontSize | Obtém o tamanho da fonte para pintar atual FontFamily. | |
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
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