FontWeight Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Refere-se à densidade de um tipo de letra, em termos da 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
- Atributos
- Implementações
Exemplos
No exemplo de código seguinte, o FontWeight está definido como "UltraBold".
<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>
Observações
As diferenças de peso são geralmente diferenciadas por um aumento de traço ou espessura associado a um dado carácter numa fonte, em comparação com um carácter "normal" dessa mesma fonte.
Nota Nem todos os pesos estão disponíveis para todas as tipografias. Quando não existe um peso disponível para uma tipografia, o peso correspondente mais próximo é devolvido.
Uso de atributos XAML
<object fontWeightProperty="fontWeightsValue"/>
Valores XAML
fontWeightsValue Um FontWeights nome de propriedade, como "Light", "Normal" ou "UltraBold".
Métodos
| Name | 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 de FontWeight que corresponde ao valor OpenType |
| GetHashCode() |
Recupera o código hash deste objeto. |
| ToOpenTypeWeight() |
Devolve um valor que representa o OpenType |
| ToString() |
Devolve uma cadeia de texto que representa o valor do FontWeight objeto e é baseada na informação da CurrentCulture propriedade. |
Operadores
| Name | Description |
|---|---|
| Equality(FontWeight, FontWeight) |
Compara duas instâncias de FontWeight para igualdade. |
| GreaterThan(FontWeight, FontWeight) |
Avalia duas instâncias de FontWeight para determinar se uma instância é maior do que a outra. |
| GreaterThanOrEqual(FontWeight, FontWeight) |
Avalia duas instâncias de FontWeight para determinar se uma instância é 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 instância é inferior à outra. |
| LessThanOrEqual(FontWeight, FontWeight) |
Avalia duas instâncias de FontWeight para determinar se uma instância é menor ou igual à outra. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Para uma descrição deste elemento, veja ToString(String, IFormatProvider). |