Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

TextElement.FontStretch Property

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 FontStretch FontStretch { get; set; }
<textElement FontStretch="fontStretchesValue"/>

XAML Values


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.


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.

Community Additions

© 2017 Microsoft