Typography.ContextualSwashes Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje index kontextového swashes formuláře.

public:
 property int ContextualSwashes { int get(); void set(int value); };
public int ContextualSwashes { get; set; }
member this.ContextualSwashes : int with get, set
Public Property ContextualSwashes As Integer

Hodnota vlastnosti

Int32

Index standardního tvaru promytí. Výchozí hodnota je 0 (nula).

Poznámky

Tato vlastnost získá nebo nastaví hodnotu objektu, který vlastní Typography vlastnost, což je jediný způsob, jak získat přístup k Typography instanci třídy. Tato vlastnost navíc podporuje použití připojené vlastnosti, aby bylo možné ji nastavit u textových objektů obsahujících objekty v XAML.

Některé kombinace vymývání glyfů můžou způsobit neatraktivní vzhled, například překrývající se sestupné šipky na sousedních písmenech. Použití kontextového swash umožňuje použít náhradní swash glyph, který vytváří lepší vzhled. Následující text zobrazuje stejné slovo před a po použití kontextového promytí.

Text s využitím kontextových smytí OpenType
Příklad kontextového promytí

Následující příklad kódu ukazuje, jak definovat kontextové swash pro písmo Pescadero pomocí ContextualSwashes vlastnosti.

<Paragraph FontFamily="Pescadero" Typography.StandardSwashes="1">
  Lyon <Run Typography.ContextualSwashes="1">L</Run>yon
</Paragraph>

Použití atributu XAML

<object Typography.ContextualSwashes="int"/>

Informace o vlastnosti závislosti

Pole identifikátoru ContextualSwashesProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender, Inherits

Platí pro

Viz také