Control.FontStretch Propriedade

Definição

Obtém ou define o grau de quão condensada ou expandida a fonte está na tela.

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

Valor da propriedade

Um valor FontStretch. O padrão é Normal.

Atributos

Exemplos

O exemplo a seguir mostra como definir a propriedade de alongamento de fonte de um controle. Para obter valores de alongamento possíveis, consulte FontStretches.

XAML
<Button Name="btn10" FontStretch ="Condensed" 
        Click="ChangeFontStretch" TabIndex="3">
  FontStretch
</Button>
C#
void ChangeFontStretch(object sender, RoutedEventArgs e)
{
    if (btn10.FontStretch == FontStretches.Condensed)
    {
        btn10.FontStretch = FontStretches.Normal;
        btn10.Content = "Control FontStretch changes from Condensed to Normal.";
    }
    else
    {
        btn10.FontStretch = FontStretches.Condensed;
        btn10.Content = "FontStretch";
    }
}

Comentários

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

Informações da propriedade de dependência

Campo Identificador FontStretchProperty
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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9