Control.FontStyle Propriedade

Definição

Obtém ou define o estilo da fonte.

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.FontStyle FontStyle { get; set; }

Valor da propriedade

FontStyle

Um valor FontStyle. O padrão é Normal.

Atributos

Exemplos

O exemplo a seguir mostra como definir a propriedade de estilo de fonte de um controle.

XAML
<Button Name="btn4" FontStyle="Normal" 
        Click="ChangeFontStyle">
  FontStyle
</Button>
C#
void ChangeFontStyle(object sender, RoutedEventArgs e)
{
    if (btn4.FontStyle == FontStyles.Italic)
    {
        btn4.FontStyle = FontStyles.Normal;
        btn4.Content = "FontStyle";
    }
    else
    {
        btn4.FontStyle = FontStyles.Italic;
        btn4.Content = "Control font style changes from Normal to Italic.";
    }
}

Comentários

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

Informações da propriedade de dependência

Campo Identificador FontStyleProperty
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