FontWeight Estrutura

Definição

Refere-se à densidade de uma face de tipo, em termos de leveza 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, é FontWeight 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" da mesma face de tipo.

Nota Nem todos os pesos estão disponíveis para todas as faces de tipo. 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

Nome Description
Compare(FontWeight, FontWeight)

Compara duas instâncias de FontWeight.

Equals(FontWeight)

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

Equals(Object)

Determina se o objeto atual FontWeight é 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 deste objeto.

ToOpenTypeWeight()

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

ToString()

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

Operadores

Nome Description
Equality(FontWeight, FontWeight)

Compara duas instâncias de FontWeight igualdade.

GreaterThan(FontWeight, FontWeight)

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

GreaterThanOrEqual(FontWeight, FontWeight)

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

Inequality(FontWeight, FontWeight)

Avalia duas instâncias para FontWeight determinar a desigualdade.

LessThan(FontWeight, FontWeight)

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

LessThanOrEqual(FontWeight, FontWeight)

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

Implantações explícitas de interface

Nome Description
IFormattable.ToString(String, IFormatProvider)

Para obter uma descrição deste membro, consulte ToString(String, IFormatProvider).

Aplica-se a

Confira também