Control.FontFamily Propiedad

Definición

Obtiene o establece la familia de fuentes del control.

C#
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.Font)]
public System.Windows.Media.FontFamily FontFamily { get; set; }

Valor de propiedad

FontFamily

Una familia de fuentes. El valor predeterminado es la fuente del cuadro de diálogo del sistema.

Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad de familia de fuentes de un control .

XAML
<Button Name="btn2" FontFamily="Arial" 
        Click="ChangeFontFamily">
  FontFamily
</Button>
C#
void ChangeFontFamily(object sender, RoutedEventArgs e)
{

    ffamily = btn2.FontFamily;
    str = ffamily.ToString();
    if (str == ("Arial Black"))
    {
        btn2.FontFamily = new FontFamily("Arial");
        btn2.Content = "FontFamily";
    }
    else
    {
        btn2.FontFamily = new FontFamily("Arial Black");
        btn2.Content = "Control font family changes from Arial to Arial Black.";
    }
}

Comentarios

Esta propiedad solo afecta a un control cuya plantilla usa la FontFamily propiedad como parámetro. En otros controles, esta propiedad no tiene ningún impacto.

Información sobre propiedades de dependencia

Campo identificador FontFamilyProperty
Propiedades de metadatos establecidas en true AffectsMeasure, AffectsRender, Inherits

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7