Classe AdornerFonts
Fornisce un set di pennelli comuni che possono essere utilizzati con gli strumenti decorativi.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.Interaction.AdornerFonts
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class AdornerFonts
public static class AdornerFonts
public ref class AdornerFonts abstract sealed
[<AbstractClass>]
[<Sealed>]
type AdornerFonts = class end
public final class AdornerFonts
Il tipo AdornerFonts espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
FontFamily | Ottiene un oggetto FontFamily per l'elemento corrente. | |
FontFamilyKey | Ottiene una chiave di risorsa per l'oggetto FontFamily per lo strumento decorativo. | |
FontSize | Ottiene la dimensione del carattere per disegnare l'oggetto FontFamily corrente. | |
FontSizeKey | Ottiene una chiave di risorsa per la dimensione del carattere per lo strumento decorativo. |
In alto
Note
Utilizzare la classe AdornerFonts per standardizzare l'aspetto dei controlli strumento decorativo personalizzati. Utilizzando questa famiglia e questa dimensione dei caratteri predefinite, gli strumenti decorativi rientrano nella combinazione di colori di WPF Designer.
Esempi
Nell'esempio di codice seguente viene illustrato come utilizzare la classe AdornerFonts per impostare la famiglia e la dimensione dei caratteri di un controllo CheckBox. Per ulteriori informazioni, vedere Procedura dettagliata: debug di controlli personalizzati WPF in fase di progettazione.
' 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;
}
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction
PrimarySelectionAdornerProvider
Altre risorse
Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione
Procedura dettagliata: implementazione di una sbarra in un controllo
Procedura dettagliata: debug di controlli personalizzati WPF in fase di progettazione