FontWeights FontWeights FontWeights FontWeights Class

Definition

Provides a set of predefined font weights as static property values.

public : sealed class FontWeights : IFontWeights
struct winrt::Windows::UI::Text::FontWeights : IFontWeights
public sealed class FontWeights : IFontWeights
Public NotInheritable Class FontWeights Implements IFontWeights
See XAML Syntax for FontWeight
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Examples

This example shows how to set the FontWeight property on a XAML TextBlock.

<TextBlock Text="FontWeight ExtraBlack" FontWeight="ExtraBlack"/>
TextBlock textBlock1 = new TextBlock();
textBlock1.Text = "FontWeight ExtraBlack";
textBlock1.FontWeight = Windows.UI.Text.FontWeights.ExtraBlack;

Remarks

In standard typography API, the weight of a font is expressed by using constant names, for example "Bold". Using constant names for setting a font weight property is supported through type converter behaviors and also by the FontWeights support class. For code access, the relevant information is expressed as the Weight factor of a FontWeight value.

This image shows the various font weight values applied to text.

Various font weight values applied to text

Properties

Black Black Black Black

Specifies a font weight value of 900.

Bold Bold Bold Bold

Specifies a font weight value of 700.

ExtraBlack ExtraBlack ExtraBlack ExtraBlack

Specifies a font weight value of 950.

ExtraBold ExtraBold ExtraBold ExtraBold

Specifies a font weight value of 800.

ExtraLight ExtraLight ExtraLight ExtraLight

Specifies a font weight value of 200.

Light Light Light Light

Specifies a font weight value of 300.

Medium Medium Medium Medium

Specifies a font weight value of 500.

Normal Normal Normal Normal

Specifies a font weight value of 400.

SemiBold SemiBold SemiBold SemiBold

Specifies a font weight value of 600.

SemiLight SemiLight SemiLight SemiLight

Specifies a font weight value of 350.

Thin Thin Thin Thin

Specifies a font weight value of 100.