FontStyle Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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). |