AdornerFonts (Clase)
Proporciona un conjunto de pinceles comunes que se pueden utilizar en adornos.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.Interaction.AdornerFonts
Espacio de nombres: Microsoft.Windows.Design.Interaction
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
Public NotInheritable Class AdornerFonts
public static class AdornerFonts
public ref class AdornerFonts abstract sealed
[<AbstractClass>]
[<Sealed>]
type AdornerFonts = class end
public final class AdornerFonts
El tipo AdornerFonts expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
FontFamily | Obtiene FontFamily para el elemento actual. | |
FontFamilyKey | Obtiene una clave de recurso para FontFamily para el adorno. | |
FontSize | Obtiene el tamaño de fuente para dibujar el objeto FontFamily actual. | |
FontSizeKey | Obtiene una clave de recurso para el tamaño de fuente para el adorno. |
Arriba
Comentarios
Utilice la clase AdornerFonts para normalizar el aspecto de los controles de adorno personalizados. Si usa esta familia de fuentes y tamaños predefinidos, los adornos personalizados participan en la combinación de colores de WPF Designer.
Ejemplos
En el siguiente ejemplo de código se muestra cómo utilizar la clase AdornerFonts para establecer la familia de fuentes y tamaños de un control CheckBox. Para obtener más información, vea Tutorial: Depurar controles personalizados de WPF en tiempo de diseño.
' 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;
}
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Design.Interaction (Espacio de nombres)
PrimarySelectionAdornerProvider
Otros recursos
Tutorial: Crear un adorno en tiempo de diseño
Tutorial: Implementar un raíl en un control
Tutorial: Depurar controles personalizados de WPF en tiempo de diseño