Sdílet prostřednictvím


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

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 instanci třídy Typography. Kromě toho tato vlastnost podporuje použití připojené vlastnosti, aby ji bylo možné nastavit u textových objektů obsahujících objekty v XAML.

Některé kombinace vymytých glyfů můžou způsobit neaktuktivní vzhled, například překrývající se sestupy 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 swash.

text pomocí kontextových smytí OpenType
Příklad kontextového zamyšlení

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

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

Použití atributu XAML

< objektTypography.ContextualSwashes="int"/>

Informace o vlastnosti závislosti

Pole Identifikátor ContextualSwashesProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender, Inherits

Platí pro

Viz také