다음을 통해 공유


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에서 도입되었습니다.)

예제

이 예제에서는 XAML TextBlock에서 FontWeight 속성을 설정하는 방법을 보여줍니다.

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

설명

표준 입력 체계 API에서 글꼴의 가중치는 상수 이름(예: "Bold")을 사용하여 표현됩니다. 글꼴 두께 속성을 설정하기 위해 상수 이름을 사용하는 것은 형식 변환기 동작을 통해 지원되며 FontWeights 지원 클래스에서도 지원됩니다. 코드 액세스의 경우 관련 정보는 FontWeight 값의 가중치 요소로 표현됩니다.

이 이미지는 텍스트에 적용된 다양한 글꼴 두께 값을 보여줍니다.

텍스트에 적용되는 다양한 글꼴 두께 값

속성

Black

글꼴 두께 값 900을 지정합니다.

Bold

글꼴 두께 값 700을 지정합니다.

ExtraBlack

글꼴 두께 값 950을 지정합니다.

ExtraBold

글꼴 두께 값 800을 지정합니다.

ExtraLight

글꼴 두께 값 200을 지정합니다.

Light

글꼴 두께 값 300을 지정합니다.

Medium

글꼴 두께 값 500을 지정합니다.

Normal

글꼴 두께 값 400을 지정합니다.

SemiBold

글꼴 두께 값 600을 지정합니다.

SemiLight

글꼴 두께 값 350을 지정합니다.

Thin

글꼴 두께 값을 100으로 지정합니다.

적용 대상