FontStyle Estrutura

Definição

Define uma estrutura que representa o estilo de uma fonte como normal, itálico ou oblíquo.

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

Exemplos

O exemplo seguinte define "Italic" como o FontStyle.

<TextBlock FontStyle="Italic">Italic font style</TextBlock>

Observações

Três termos categorizam a inclinação de uma fonte: normal, itálico e oblíquo.

Estilo da fonte Descrição
Normal Os caracteres numa fonte normal, ou romana, são verticais.
Itálico Os caracteres em itálico são verdadeiramente inclinados e aparecem como foram desenhados.
Oblíquo Os caracteres numa fonte oblíqua são artificialmente inclinados. A inclinação é conseguida realizando uma transformação de cisalhamento nos caracteres a partir de uma fonte normal. Quando uma fonte verdadeira itálica não está disponível num computador ou impressora, pode gerar-se um estilo oblíquo a partir da fonte normal e ser usado para simular uma fonte itálica.

Podes usar os valores enumerados da FontStyles classe para definir a FontStyle estrutura.

Uso de atributos XAML

<object fontStyleProperty="fontStylesValue"/>

Valores XAML

EstilosDeValor Um FontStyles valor, como "Normal", "Itálico" ou "Oblíquo".

Métodos

Name Description
Equals(FontStyle)

Compara a FontStyle com a instância atual FontStyle para igualdade.

Equals(Object)

Compara um Object com a instância atual FontStyle para igualdade.

GetHashCode()

Recupera o código hash deste objeto.

ToString()

Cria um String que representa o objeto atual FontStyle e é baseado na informação da CurrentCulture propriedade.

Operadores

Name Description
Equality(FontStyle, FontStyle)

Compara duas instâncias de FontStyle para igualdade.

Inequality(FontStyle, FontStyle)

Avalia duas instâncias de FontStyle para determinar desigualdade.

Implementações de Interface Explícita

Name Description
IFormattable.ToString(String, IFormatProvider)

Para uma descrição deste elemento, veja ToString(String, IFormatProvider).

Aplica-se a

Ver também