FontStyle Struktura

Definice

Definuje strukturu, která představuje styl vzhledu písma jako normální, kurzívu nebo nakloněné.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
Dědičnost
FontStyle
Atributy
Implementuje

Příklady

Následující příklad nastaví "Italic" FontStylejako.The following example sets "Italic" as the FontStyle.

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

Poznámky

Tři výrazy kategorizují sklon písma: normální, kurzíva a šikmo.Three terms categorize the slant of a font: normal, italic, and oblique.

Styl písmaFont style PopisDescription
NormálníNormal Znaky v normálním nebo římském písmu jsou kolmé.The characters in a normal, or roman, font are upright.
KurzívaItalic Znaky v písmu kurzívou jsou ve skutečnosti šikmé a zobrazují se tak, jak byly navrženy.The characters in an italic font are truly slanted and appear as they were designed.
TučnOblique Znaky v nakloněném písmu jsou uměle zkosený.The characters in an oblique font are artificially slanted. Sklon se dosáhne prováděním transformace zkosení znaků z normálního písma.The slant is achieved by performing a shear transformation on the characters from a normal font. Pokud tučné písmo kurzíva není k dispozici na počítači nebo v tiskárně, může se vygenerovat šikmý styl z normálního písma a použít k simulaci písma kurzívou.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.

FontStyles KFontStyle nastavení struktury můžete použít výčtové hodnoty třídy.You can use the enumerated values of the FontStyles class to set the FontStyle structure.

Použití atributu XAMLXAML Attribute Usage

<object fontStyleProperty="fontStylesValue"/>  

Hodnoty XAMLXAML Values

fontStylesValuefontStylesValue
FontStyles Hodnota, například "normální", "kurzíva" nebo "nakloněná".A FontStyles value, such as "Normal", "Italic", or "Oblique".

Metody

Equals(FontStyle)

Porovná FontStyle s aktuální instancí pro rovnost. FontStyleCompares a FontStyle with the current FontStyle instance for equality.

Equals(Object)

Porovná FontStyle s aktuální instancí pro rovnost. ObjectCompares an Object with the current FontStyle instance for equality.

GetHashCode()

Načte hashový kód tohoto objektu.Retrieves the hash code for this object.

ToString()

Vytvoří, který představuje aktuální FontStyle objekt CurrentCulture a je založen na informacích o vlastnostech. StringCreates a String that represents the current FontStyle object and is based on the CurrentCulture property information.

Operátory

Equality(FontStyle, FontStyle)

Porovná dvě instance FontStyle pro rovnost.Compares two instances of FontStyle for equality.

Inequality(FontStyle, FontStyle)

Vyhodnotí dvě instance FontStyle pro určení nerovnosti.Evaluates two instances of FontStyle to determine inequality.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Popis tohoto člena naleznete v tématu ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Platí pro

Viz také