FontStyle Struct

Definizione

Definisce una struttura che rappresenta lo stile di un carattere 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 seguente viene impostato "Italic" come FontStyle.

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

Commenti

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

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

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

Utilizzo degli attributi XAML

<object fontStyleProperty="fontStylesValue"/>

Valori XAML

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

Metodi

Nome Descrizione
Equals(FontStyle)

Confronta un oggetto FontStyle con l'istanza corrente FontStyle per verificare l'uguaglianza.

Equals(Object)

Confronta un oggetto Object con l'istanza corrente FontStyle per verificare l'uguaglianza.

GetHashCode()

Recupera il codice hash per questo oggetto.

ToString()

Crea un oggetto String che rappresenta l'oggetto corrente FontStyle e si basa sulle informazioni sulla CurrentCulture proprietà.

Operatori

Nome Descrizione
Equality(FontStyle, FontStyle)

Confronta due istanze di FontStyle per verificare l'uguaglianza.

Inequality(FontStyle, FontStyle)

Valuta due istanze di FontStyle per determinare la disuguaglianza.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IFormattable.ToString(String, IFormatProvider)

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

Si applica a

Vedi anche