FontStyle FontStyle FontStyle FontStyle Struct

Definition

Definiert eine Struktur, die einen Schriftstil als normal, kursiv oder schräg darstellt.Defines a structure that represents the style of a font face as normal, italic, or oblique.

public value class FontStyle : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStyleConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStyle : IFormattable
type FontStyle = struct
    interface IFormattable
Public Structure FontStyle
Implements IFormattable
Vererbung
Attribute
Implementiert

Beispiele

Im folgenden Beispiel wird "Italic" FontStyleals festgelegt.The following example sets "Italic" as the FontStyle.

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

Hinweise

Drei Begriffe kategorisieren den Rechts einer Schriftart: normal, kursiv und schräg.Three terms categorize the slant of a font: normal, italic, and oblique.

Schriftart StilFont style BeschreibungDescription
NormalNormal Die Zeichen in einer normalen Schriftart oder römischen Schriftart sind aufrecht.The characters in a normal, or roman, font are upright.
KursivItalic Die Zeichen in einer kursiv formatierten Schriftart sind tatsächlich schlank und werden angezeigt, sobald Sie entworfen wurden.The characters in an italic font are truly slanted and appear as they were designed.
SchrägOblique Die Zeichen in einer schrägen Schriftart sind künstlich schlank.The characters in an oblique font are artificially slanted. Der Rechts wird erreicht, indem eine scherungs Transformation für die Zeichen aus einer normalen Schriftart durchgeführt wird.The slant is achieved by performing a shear transformation on the characters from a normal font. Wenn eine echte kursiv Schrift auf einem Computer oder Drucker nicht verfügbar ist, kann ein schräger Stil aus der normalen Schriftart generiert und zum Simulieren einer kursiv Schrift verwendet werden.When a true italic font is not available on a computer or printer, an oblique style can generated from the normal font and used to simulate an italic font.

Sie können die-Enumerationswerte FontStyles der-Klasse verwenden, um die FontStyle Struktur festzulegen.You can use the enumerated values of the FontStyles class to set the FontStyle structure.

Verwendung von XAML-AttributenXAML Attribute Usage

<object fontStyleProperty="fontStylesValue"/>  

XAML-WerteXAML Values

fontStylesValuefontStylesValue
Ein FontStyles Wert, z. b. "Normal", "Kursiv" oder "schräg".A FontStyles value, such as "Normal", "Italic", or "Oblique".

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Vergleicht ein Object mit der aktuellen FontStyle-Instanz in Bezug auf Gleichheit.Compares an Object with the current FontStyle instance for equality.

Equals(FontStyle) Equals(FontStyle) Equals(FontStyle) Equals(FontStyle)

Vergleicht einen FontStyle mit der aktuellen FontStyle-Instanz in Bezug auf Gleichheit.Compares a FontStyle with the current FontStyle instance for equality.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ruft den Hashcode für dieses Objekt ab.Retrieves the hash code for this object.

ToString() ToString() ToString() ToString()

Erstellt einen String, der das aktuelle FontStyle-Objekt darstellt und auf den CurrentCulture-Eigenschafteninformationen basiert.Creates a String that represents the current FontStyle object and is based on the CurrentCulture property information.

Operatoren

Equality(FontStyle, FontStyle) Equality(FontStyle, FontStyle) Equality(FontStyle, FontStyle) Equality(FontStyle, FontStyle)

Prüft zwei Instanzen von FontStyle auf Gleichheit.Compares two instances of FontStyle for equality.

Inequality(FontStyle, FontStyle) Inequality(FontStyle, FontStyle) Inequality(FontStyle, FontStyle) Inequality(FontStyle, FontStyle)

Wertet zwei Instanzen von FontStyle aus, um zu bestimmen, ob sie ungleich sind.Evaluates two instances of FontStyle to determine inequality.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Eine Beschreibung dieses Elements finden Sie unter ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Gilt für:

Siehe auch