Compartilhar via


FontWeight Estrutura

Definição

Descreve a densidade de uma face de tipo, em termos de leveza ou peso dos traços.

public value class FontWeight
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct FontWeight
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct FontWeight
var fontWeight = {
weight : /* Your value */
}
Public Structure FontWeight
<object property="fontWeightsPropertyName"/>
Herança
FontWeight
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Exemplos

Este exemplo mostra como definir a propriedade FontWeight em um TextBlock XAML.

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

Comentários

Na API de tipografia padrão, o peso de uma fonte é expresso usando nomes constantes como "Negrito". O uso de nomes constantes para definir uma propriedade de peso de fonte tem suporte por meio de comportamentos de conversor de tipo e também pela classe de suporte FontWeights . Para acesso ao código, as informações relevantes são expressas como o membro Weight de uma estrutura FontWeight.

Os valores FontWeights correspondem à definição "usWeightClass" na especificação OpenType. O "usWeightClass" representa um valor inteiro entre 1 e 999. Valores mais baixos indicam pesos mais leves; valores mais altos indicam pesos mais pesados.

O membro Weight de uma estrutura FontWeight normalmente é iniciado com um dos valores FontWeights . Se você acessar uma estrutura FontWeight no código, poderá comparar o valor de seu membro Weight com valores das propriedades estáticas FontWeights .

Campos

Weight

O peso da fonte expresso como um valor numérico.

Aplica-se a