Поделиться через


FontWeights Класс

Определение

Предоставляет набор предопределенных весовых коэффициентов шрифта в виде статических значений свойств.

public ref class FontWeights sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FontWeights final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class FontWeights
Public NotInheritable Class FontWeights
See XAML Syntax for FontWeight
Наследование
Object Platform::Object IInspectable FontWeights
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Примеры

В этом примере показано, как задать свойство FontWeight в XAML TextBlock.

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

Комментарии

В стандартном API шрифта вес шрифта выражается с помощью постоянных имен, например "Полужирный". Использование константных имен для задания свойства веса шрифта поддерживается с помощью поведения преобразователя типов, а также в классе поддержки FontWeights. Для доступа к коду соответствующие сведения выражаются в виде коэффициента веса значения FontWeight .

На этом изображении показаны различные значения веса шрифта, применяемые к тексту.

Различные значения веса шрифта, применяемые к тексту

Свойства

Black

Задает значение веса шрифта 900.

Bold

Задает значение веса шрифта 700.

ExtraBlack

Задает значение веса шрифта 950.

ExtraBold

Задает значение веса шрифта 800.

ExtraLight

Задает вес шрифта 200.

Light

Задает вес шрифта 300.

Medium

Задает значение веса шрифта 500.

Normal

Задает значение веса шрифта 400.

SemiBold

Задает значение веса шрифта 600.

SemiLight

Задает значение веса шрифта 350.

Thin

Задает значение веса шрифта 100.

Применяется к