Freigeben über


FontStyle Struktur

Definition

Definiert eine Struktur, die einen Schriftstil als normal, kursiv oder schräg darstellt.

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
Vererbung
FontStyle
Attribute
Implementiert

Beispiele

Im folgenden Beispiel wird "Italic" als " FontStyle.

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

Hinweise

Drei Begriffe kategorisieren die Schrägheit einer Schriftart: normal, kursiv und schräg.

Schriftschnitt Beschreibung
Normal Die Zeichen in einer normalen oder römischen Schriftart sind rechts.
Kursiv Die Zeichen in einer Kursivschriftart sind wirklich schräg und erscheinen wie sie entworfen wurden.
Oblique Die Zeichen in einer schrägen Schriftart sind künstlich schräg. Die Schrägstriche werden durch Ausführen einer Schubtransformation auf den Zeichen aus einer normalen Schriftart erreicht. Wenn eine wahre kursiv formatierte Schriftart nicht auf einem Computer oder Drucker verfügbar ist, kann eine schräge Formatvorlage aus der normalen Schriftart generiert und verwendet werden, um eine Kursivschriftart zu simulieren.

Sie können die aufgezählten Werte der FontStyles Klasse verwenden, um die FontStyle Struktur festzulegen.

Verwendung von XAML-Attributen

<object fontStyleProperty="fontStylesValue"/>  

XAML-Werte

fontStylesValue
Ein FontStyles Wert, z. B. "Normal", "Italic" oder "Oblique".

Methoden

Equals(FontStyle)

Vergleicht einen FontStyle mit der aktuellen FontStyle-Instanz in Bezug auf Gleichheit.

Equals(Object)

Vergleicht ein Object mit der aktuellen FontStyle-Instanz in Bezug auf Gleichheit.

GetHashCode()

Ruft den Hashcode für dieses Objekt ab.

ToString()

Erstellt einen String, der das aktuelle FontStyle-Objekt darstellt und auf den CurrentCulture-Eigenschafteninformationen basiert.

Operatoren

Equality(FontStyle, FontStyle)

Prüft zwei Instanzen von FontStyle auf Gleichheit.

Inequality(FontStyle, FontStyle)

Wertet zwei Instanzen von FontStyle aus, um zu bestimmen, ob sie ungleich sind.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Eine Beschreibung dieses Elements finden Sie unter ToString(String, IFormatProvider).

Gilt für

Siehe auch