FontStyle Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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). |