Udostępnij za pośrednictwem


FontStyle Struktura

Definicja

Definiuje strukturę reprezentującą styl twarzy czcionki w zwykły sposób, kursywę lub ukośną.

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
Dziedziczenie
FontStyle
Atrybuty
Implementuje

Przykłady

Poniższy przykład ustawia "Italic" wartość jako FontStyle.

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

Uwagi

Trzy terminy kategoryzują pochylenie czcionki: normalną, kursywą i ukośną.

Styl czcionki Opis
Normalne Znaki w zwykłych lub rzymskich czcionkach są w pozycji pionowej.
Kursywa Znaki czcionki kursywy są naprawdę skośne i wyglądają tak, jak zostały zaprojektowane.
Ukośne Znaki w ukośnej czcionki są sztucznie skośne. Pochylenie jest osiągane przez wykonanie przekształcenia szżyciowego na znakach z normalnej czcionki. Jeśli prawdziwa czcionka kursywa nie jest dostępna na komputerze lub drukarce, styl ukośny może być generowany na podstawie standardowej czcionki i używany do symulacji czcionki kursywy.

Możesz użyć wyliczeń wartości FontStyles klasy, aby ustawić FontStyle strukturę.

Użycie atrybutu języka XAML

<object fontStyleProperty="fontStylesValue"/>  

Wartości XAML

fontStylesValue
Wartość FontStyles , taka jak "Normal", "Kursywa" lub "Ukośna".

Metody

Equals(FontStyle)

Porównuje element FontStyle z bieżącym FontStyle wystąpieniem pod kątem równości.

Equals(Object)

Porównuje element Object z bieżącym FontStyle wystąpieniem pod kątem równości.

GetHashCode()

Pobiera kod skrótu dla tego obiektu.

ToString()

Tworzy obiekt String , który reprezentuje bieżący FontStyle obiekt i jest oparty na informacjach CurrentCulture o właściwości.

Operatory

Equality(FontStyle, FontStyle)

Porównuje dwa wystąpienia FontStyle równości.

Inequality(FontStyle, FontStyle)

Ocenia dwa wystąpienia FontStyle elementu w celu określenia nierówności.

Jawne implementacje interfejsu

IFormattable.ToString(String, IFormatProvider)

Aby uzyskać opis tego członka, zobacz ToString(String, IFormatProvider).

Dotyczy

Zobacz też