FontStyle Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Struktur, die den Schriftschnitt einer Schriftart 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
- Attribute
- Implementiert
Beispiele
Im folgenden Beispiel wird als . "Italic"festgelegtFontStyle.
<TextBlock FontStyle="Italic">Italic font style</TextBlock>
Hinweise
Drei Begriffe kategorisieren die Schräge einer Schriftart: normal, kursiv und schräg.
| Schriftschnitt | Description |
|---|---|
| Normal | Die Zeichen in einer normalen oder römischen Schriftart sind aufrecht. |
| Kursiv | Die Zeichen in einer kursiv geschriebenen Schriftart sind wirklich schräg und erscheinen so, wie sie entworfen wurden. |
| Oblique | Die Zeichen in einer schrägen Schriftart sind künstlich geneigt. Die Schräge wird erreicht, indem eine Schertransformation für die Zeichen aus einer normalen Schriftart durchgeführt wird. Wenn eine echte kursiv formatierte Schriftart auf einem Computer oder Drucker nicht verfügbar ist, kann eine schräge Formatvorlage aus der normalen Schriftart generiert und verwendet werden, um eine kursiv formatierte Schriftart 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", "Kursiv" oder "Schräg".
Methoden
| Name | Beschreibung |
|---|---|
| Equals(FontStyle) |
Vergleicht eine FontStyle mit der aktuellen FontStyle Instanz für Gleichheit. |
| Equals(Object) |
Vergleicht eine Object mit der aktuellen FontStyle Instanz für Gleichheit. |
| GetHashCode() |
Ruft den Hashcode für dieses Objekt ab. |
| ToString() |
Erstellt ein String Objekt, das das aktuelle FontStyle Objekt darstellt und auf den CurrentCulture Eigenschafteninformationen basiert. |
Operatoren
| Name | Beschreibung |
|---|---|
| Equality(FontStyle, FontStyle) |
Vergleicht zwei Instanzen der FontStyle Gleichheit. |
| Inequality(FontStyle, FontStyle) |
Wertet zwei Instanzen von FontStyle Ungleichheiten aus. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Eine Beschreibung dieses Mitglieds finden Sie unter ToString(String, IFormatProvider). |