FontStyle Structure
Assembly: PresentationCore (in presentationcore.dll)
XML Namespace: http://schemas.microsoft.com/winfx/2006/xaml/presentation
[LocalizabilityAttribute(LocalizationCategory.None)] [TypeConverterAttribute(typeof(FontStyleConverter))] public struct FontStyle : IFormattable
/** @attribute LocalizabilityAttribute(LocalizationCategory.None) */ /** @attribute TypeConverterAttribute(System.Windows.FontStyleConverter) */ public final class FontStyle extends ValueType implements IFormattable
<object fontStyleProperty="fontStylesValue"/>
fontStylesValue A FontStyles value, such as "Normal", "Italic", or "Oblique".
Three terms categorize the slant of a font: normal, italic, and oblique.
| Font style | Description |
|---|---|
| Normal | The characters in a normal, or roman, font are upright. |
| Italic | The characters in an italic font are truly slanted and appear as they were designed. |
| Oblique | The characters in an oblique font are artificially slanted. The slant is achieved by performing a shear transformation on the characters from a normal font. 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. |
Example of font styles
You can use the enumerated values of the FontStyles class to set the FontStyle structure.
Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.