Typography.Fraction Property


Gets or sets a FontFraction enumerated value that indicates the fraction style.

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

public FontFraction Fraction { get; set; }

Property Value

Type: System.Windows.FontFraction

A FontFraction enumerated value. The default value is Normal.

This property gets or sets a value on the object that owns a Typography property, which is the only way to access a Typography class instance. In addition, this property supports an attached property usage so that it can be set on text-containing objects in XAML.

OpenType fonts support styles for fractions, including slashed and stacked.

The following text displays fraction styles for the Palatino Linotype font.

Text using OpenType slashed and stacked fractions

Example of slashed and stacked fraction styles

The following code example shows how to define fraction styles for the Palatino Linotype font, using the Fraction property.

<Paragraph FontFamily="Palatino Linotype" Typography.Fraction="Slashed">
  1/8 1/4 3/8 1/2 5/8 3/4 7/8
<Paragraph FontFamily="Palatino Linotype" Typography.Fraction="Stacked">
  1/8 1/4 3/8 1/2 5/8 3/4 7/8

<object Typography.Fraction="FontFraction"/>

.NET Framework
Available since 3.0
Return to top