FontStyle Struktura

Definicja

Definiuje strukturę, która reprezentuje styl kroju czcionki w postaci zwykłej, kursywy lub ukośnej.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
Dziedziczenie
FontStyle
Atrybuty
Implementuje

Przykłady

Poniższy przykład ustawia "Italic" FontStylejako.The following example sets "Italic" as the FontStyle.

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

Uwagi

Trzy warunki klasyfikują nachylenie czcionki: normalne, kursywa i nachylenie.Three terms categorize the slant of a font: normal, italic, and oblique.

Styl czcionkiFont style OpisDescription
NormalneNormal Znaki w normalnej lub rzymskie czcionki są pionowe.The characters in a normal, or roman, font are upright.
WyowietlaItalic Znaki w czcionce kursywy są naprawdę pochylone i pojawiają się tak, jak zostały zaprojektowane.The characters in an italic font are truly slanted and appear as they were designed.
ObliqueOblique Znaki w czcionce ukośnej są pochylone sztucznie.The characters in an oblique font are artificially slanted. Nachylenie jest osiągane przez wykonywanie transformacji ścinania znaków z normalnej czcionki.The slant is achieved by performing a shear transformation on the characters from a normal font. Gdy Czcionka o prawdziwej kursywie nie jest dostępna na komputerze lub drukarce, styl ukośny może być generowany z normalną czcionką i używany do symulowania kursywy.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.

Można użyć wyliczonych wartości FontStyles klasy, aby FontStyle ustawić strukturę.You can use the enumerated values of the FontStyles class to set the FontStyle structure.

Użycie atrybutu języka XAMLXAML Attribute Usage

<object fontStyleProperty="fontStylesValue"/>  

Wartości XAMLXAML Values

fontStylesValuefontStylesValue
FontStyles Wartość, taka jak "normal", "kursywa" lub "nachylenie".A FontStyles value, such as "Normal", "Italic", or "Oblique".

Metody

Equals(FontStyle)

Porównuje FontStyle a z bieżącym FontStyle wystąpieniem dla równości.Compares a FontStyle with the current FontStyle instance for equality.

Equals(Object)

Porównuje FontStyle z bieżącym wystąpieniem dla równości. ObjectCompares an Object with the current FontStyle instance for equality.

GetHashCode()

Pobiera kod skrótu dla tego obiektu.Retrieves the hash code for this object.

ToString()

Tworzy element String reprezentujący bieżący FontStyle obiekt CurrentCulture i opiera się na informacjach o właściwości.Creates a String that represents the current FontStyle object and is based on the CurrentCulture property information.

Operatory

Equality(FontStyle, FontStyle)

Porównuje dwa wystąpienia FontStyle dla równości.Compares two instances of FontStyle for equality.

Inequality(FontStyle, FontStyle)

Oblicza dwa wystąpienia, FontStyle aby określić nierówność.Evaluates two instances of FontStyle to determine inequality.

Jawne implementacje interfejsu

IFormattable.ToString(String, IFormatProvider)

Aby uzyskać opis tego elementu członkowskiego, ToString(String, IFormatProvider)Zobacz.For a description of this member, see ToString(String, IFormatProvider).

Dotyczy

Zobacz też