Control.FontStretch Propiedad

Definición

Obtiene o establece el grado al que se condensa o expande la fuente en la pantalla.

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

Valor de propiedad

Valor FontStretch. De manera predeterminada, es Normal.

Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad stretch de fuente de un control . Para conocer los valores extendidos posibles, 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";
    }
}

Comentarios

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

Información sobre propiedades de dependencia

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