FontStyle Struct-datatyp

Definition

Definierar en struktur som representerar stilen för ett teckensnitt som vanligt, kursivt eller snedt.

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
Arv
FontStyle
Attribut
Implementeringar

Exempel

I följande exempel anges "Italic" som FontStyle.

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

Kommentarer

Tre termer kategoriserar lutningen för ett teckensnitt: normal, kursiv och sned.

Teckenstil Description
Normal Tecknen i ett normalt, eller romerskt, teckensnitt är upprätt.
Kursiv Tecknen i ett kursivt teckensnitt är verkligen lutande och visas som de har utformats.
Sneda Tecknen i ett snedteckensnitt är artificiellt sneda. Snedstrecket uppnås genom att utföra en sk sheartransformeringen på tecknen från ett normalt teckensnitt. När ett sant kursivt teckensnitt inte är tillgängligt på en dator eller skrivare kan ett snedt format genereras från det normala teckensnittet och användas för att simulera ett kursivt teckensnitt.

Du kan använda de uppräknade värdena för FontStyles klassen för att ange FontStyle strukturen.

XAML-attributanvändning

<object fontStyleProperty="fontStylesValue"/>

XAML-värden

fontStylesValue Ett FontStyles värde, till exempel "Normal", "Kursiv" eller "Sned".

Metoder

Name Description
Equals(FontStyle)

Jämför en FontStyle med den aktuella FontStyle instansen för likhet.

Equals(Object)

Jämför en Object med den aktuella FontStyle instansen för likhet.

GetHashCode()

Hämtar hash-koden för det här objektet.

ToString()

Skapar en String som representerar det aktuella FontStyle objektet och baseras på egenskapsinformationen CurrentCulture .

Operatorer

Name Description
Equality(FontStyle, FontStyle)

Jämför två instanser av FontStyle för likhet.

Inequality(FontStyle, FontStyle)

Utvärderar två instanser av FontStyle för att fastställa ojämlikhet.

Explicita gränssnittsimplementeringar

Name Description
IFormattable.ToString(String, IFormatProvider)

En beskrivning av den här medlemmen finns i ToString(String, IFormatProvider).

Gäller för

Se även