Control.FontFamily Propriedade

Definição

Obtém ou define a família de fontes do controle.

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

Valor da propriedade

FontFamily

Uma família de fontes. O padrão é a fonte da caixa de diálogo do sistema.

Atributos

Exemplos

O exemplo a seguir mostra como definir a propriedade da família de fontes de um controle.

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.";
    }
}

Comentários

Essa propriedade afeta apenas um controle cujo modelo usa a FontFamily propriedade como parâmetro. Em outros controles, essa propriedade não tem impacto.

Informações da propriedade de dependência

Campo identificador FontFamilyProperty
Propriedades de metadados definidas como true AffectsMeasure, AffectsRender, Inherits

Aplica-se a

Produto Versões
.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