TextElement.FontStretch Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Gets or sets the glyph width of the font in a family to select.

Namespace:  System.Windows.Documents
Assembly:  System.Windows (in System.Windows.dll)


Public Property FontStretch As FontStretch
public FontStretch FontStretch { get; set; }
<textElement FontStretch="fontStretchesValue"/>

XAML Values

  • fontStretchesValue
    A FontStretches property name, such as Condensed, Normal, or Expanded.

Property Value

Type: System.Windows.FontStretch
One of the FontStretches property values, specifying the desired font stretch. The default is FontStretches.Normal.


Dependency property identifier field: FontStretchProperty

This property can select only from fonts that exist in a font family. It does not cause programmatic stretching of glyphs. A font stretch describes the degree to which a font form is stretched from its normal aspect ratio, which is the original width-to-height ratio specified for the glyphs in the font.

For the set of preconfigured font stretches, see FontStretches.

Version Information


Supported in: 5, 4

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1


For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.