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" als die FontStyle.The following example sets "Italic" as the FontStyle.

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

Hinweise

Kategorisieren von drei Begriffe die Neigung einer Schriftart: Normal, kursiv und schräg.Three terms categorize the slant of a font: normal, italic, and oblique.

SchriftschnittFont style Beschreibung Description
NormalNormal Die Zeichen in einer normalen oder roman, Schriftart sind aufrecht.The characters in a normal, or roman, font are upright.
KursivItalic Die Zeichen in einen kursiven Schriftschnitt sind schräg und angezeigt werden, wie sie entwickelt wurden.The characters in an italic font are truly slanted and appear as they were designed.
ObliqueOblique Die Zeichen in einer schrägen Schriftart werden künstlich geneigt dargestellt.The characters in an oblique font are artificially slanted. Die Neigung erfolgt durch Ausführen einer Scherungstransformation hinsichtlich der Zeichen aus einer normalen Schriftart.The slant is achieved by performing a shear transformation on the characters from a normal font. Wenn eine kursive TrueType-Schriftart nicht auf einem Computer oder eine Schräge Formatvorlage Drucker verfügbar ist kann aus der normalen generiert und verwendet, um ein kursiver Schriftschnitt simuliert.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.

Können Sie die Enumerationswerte, der die FontStyles Klasse, um die FontStyle Struktur.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", "Italic" oder "Oblique".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 Members finden Sie unter ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Gilt für:

Siehe auch