Condividi tramite


FontStyle Struct

Definizione

Definisce una struttura che rappresenta lo stile del font face come normale, corsivo o obliquo.

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
Ereditarietà
FontStyle
Attributi
Implementazioni

Esempio

Nell'esempio FontStyleseguente viene impostato "Italic" come .

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

Commenti

Tre termini classificano l'inclinazione di un tipo di carattere: normale, corsivo e obliqua.

Stile carattere Descrizione
Normale I caratteri in un carattere normale, o romano, sono verticali.
Corsivo I caratteri in corsivo sono veramente inclinati e appaiono come sono stati progettati.
Oblique I caratteri in un carattere obliquo sono inclinati artificialmente. L'inclinazione viene ottenuta eseguendo una trasformazione shear sui caratteri di un tipo di carattere normale. Quando un carattere corsivo vero non è disponibile in un computer o in una stampante, uno stile obliquo può essere generato dal tipo di carattere normale e usato per simulare un tipo di carattere corsivo.

È possibile utilizzare i valori enumerati della FontStyles classe per impostare la FontStyle struttura.

Uso della sintassi XAML per gli attributi

<object fontStyleProperty="fontStylesValue"/>  

Valori XAML

fontStylesValue
Valore FontStyles , ad esempio "Normal", "Italic" o "Oblique".

Metodi

Equals(FontStyle)

Confronta un oggetto FontStyle esistente con l'istanza corrente di FontStyle per verificare se corrispondono.

Equals(Object)

Confronta un oggetto Object esistente con l'istanza corrente di FontStyle per verificare se corrispondono.

GetHashCode()

Recupera il codice hash per questo oggetto.

ToString()

Crea un oggetto String che rappresenta l'oggetto FontStyle corrente ed è basato sulle informazioni sulla proprietà CurrentCulture.

Operatori

Equality(FontStyle, FontStyle)

Confronta due istanze di FontStyle per determinare se siano uguali.

Inequality(FontStyle, FontStyle)

Valuta due istanze di FontStyle per determinare se sono diverse.

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider)

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).

Si applica a

Vedi anche