FontWeight Estrutura

Definição

Referencia a densidade de uma face de tipos, em termos de luminosidade ou peso dos traços.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

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 é definido como "UltraBold".In the following code example, the FontWeight is set to "UltraBold".

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

Comentários

As diferenças de peso geralmente são diferenciadas por um maior traço ou espessura associada a um determinado caractere em uma face de tipos, em comparação com um caractere "normal" da mesma face de tipos.Weight differences are generally differentiated by an increased stroke or thickness that is associated with a given character in a typeface, as compared to a "normal" character from that same typeface.

Observação Nem todos os pesos estão disponíveis para todas as faces de tipos.Note Not all weights are available for all typefaces. Quando um peso não está disponível para um tipo de fonte, o peso correspondente mais próximo é retornado.When a weight is not available for a typeface, the closest matching weight is returned.

Uso do Atributo XAMLXAML Attribute Usage

<object fontWeightProperty="fontWeightsValue"/>  

Valores XAMLXAML Values

fontWeightsValuefontWeightsValue
Um FontWeights nome de propriedade, como "Light", "normal" ou "UltraBold".A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Métodos

Compare(FontWeight, FontWeight)

Compara duas instâncias de FontWeight.Compares two instances of FontWeight.

Equals(FontWeight)

Determina se o objeto FontWeight atual é igual a um objeto FontWeight especificado.Determines whether the current FontWeight object is equal to a specified FontWeight object.

Equals(Object)

Determina se o objeto FontWeight atual é igual a um objeto especificado.Determines whether the current FontWeight object is equal to a specified object.

FromOpenTypeWeight(Int32)

Cria uma nova instância do FontWeight que corresponde ao valor de UsWeightClass de OpenType.Creates a new instance of FontWeight that corresponds to the OpenType usWeightClass value.

GetHashCode()

Recupera o código hash para esse objeto.Retrieves the hash code for this object.

ToOpenTypeWeight()

Retorna um valor que representa o usWeightClass de OpenType para o FontWeight objeto.Returns a value that represents the OpenType usWeightClass for the FontWeight object.

ToString()

Cria uma cadeia de caracteres de texto que representa valor do objeto FontWeight atual e se baseia nas informações de propriedade CurrentCulture.Returns a text string that represents the value of the FontWeight object and is based on the CurrentCulture property information.

Operadores

Equality(FontWeight, FontWeight)

Compara a igualdade de duas instâncias de FontWeight.Compares two instances of FontWeight for equality.

GreaterThan(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é maior do que a outra.Evaluates two instances of FontWeight to determine whether one instance is greater than the other.

GreaterThanOrEqual(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é maior ou igual à outra.Evaluates two instances of FontWeight to determine whether one instance is greater than or equal to the other.

Inequality(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar desigualdade.Evaluates two instances of FontWeight to determine inequality.

LessThan(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é menor do que a outra.Evaluates two instances of FontWeight to determine whether one instance is less than the other.

LessThanOrEqual(FontWeight, FontWeight)

Avalia duas instâncias de FontWeight para determinar se uma é menor ou igual à outra.Evaluates two instances of FontWeight to determine whether one instance is less than or equal to the other.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Para obter uma descrição desse membro, confira ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Aplica-se a

Confira também