Compartilhar via


FontWeight Estrutura

Definição

Referencia a densidade de uma face de tipos, em termos de luminosidade ou peso dos traços.

public value class FontWeight : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontWeight : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontWeight = struct
    interface IFormattable
Public Structure FontWeight
Implements IFormattable
Herança
FontWeight
Atributos
Implementações

Exemplos

No exemplo de código a seguir, o FontWeight valor é definido como "UltraBold".

<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>

Comentários

As diferenças de peso geralmente são diferenciadas por um aumento de traço ou espessura associado a um determinado caractere em uma face de tipo, em comparação com um caractere "normal" desse mesmo tipo.

Nota Nem todos os pesos estão disponíveis para todas as tipografias. Quando um peso não está disponível para uma face de tipo, o peso correspondente mais próximo é retornado.

Uso do Atributo XAML

<object fontWeightProperty="fontWeightsValue"/>  

Valores XAML

fontWeightsValue
Um FontWeights nome de propriedade, como "Light", "Normal" ou "UltraBold".

Métodos

Compare(FontWeight, FontWeight)

Compara duas instâncias de FontWeight.

Equals(FontWeight)

Determina se o objeto FontWeight atual é igual a um objeto FontWeight especificado.

Equals(Object)

Determina se o objeto FontWeight atual é igual a um objeto especificado.

FromOpenTypeWeight(Int32)

Cria uma nova instância que FontWeight corresponde ao valor opentype usWeightClass .

GetHashCode()

Recupera o código hash para esse objeto.

ToOpenTypeWeight()

Retorna um valor que representa o UsWeightClass OpenType para o FontWeight objeto.

ToString()

Cria uma cadeia de caracteres de texto que representa valor do objeto FontWeight atual e se baseia nas informações de propriedade CurrentCulture.

Operadores

Equality(FontWeight, FontWeight)

Compara a igualdade de duas instâncias de FontWeight.

GreaterThan(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é maior do que a outra.

GreaterThanOrEqual(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é maior ou igual à outra.

Inequality(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar desigualdade.

LessThan(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é menor do que a outra.

LessThanOrEqual(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é menor ou igual à outra.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Para obter uma descrição desse membro, confira ToString(String, IFormatProvider).

Aplica-se a

Confira também