Control.FontStretch Propriété

Définition

Obtient ou définit le degré auquel une police est condensée ou étendue à l’écran.

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

Valeur de propriété

Valeur FontStretch. La valeur par défaut est Normal.

Attributs

Exemples

L’exemple suivant montre comment définir la propriété stretch de police d’un contrôle. Pour connaître les valeurs d’étirement possibles, consultez 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";
    }
}

Remarques

Cette propriété affecte uniquement un contrôle dont le modèle utilise la FontStretch propriété comme paramètre. Sur d’autres contrôles, cette propriété n’a aucun impact.

Informations sur les propriétés de dépendance

Champ Identificateur FontStretchProperty
Propriétés de métadonnées définies sur true AffectsMeasure, AffectsRender, Inherits

S’applique à

Produit Versions
.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