Condividi tramite


Typography.ContextualSwashes Proprietà

Definizione

Ottiene o imposta un valore che specifica l'indice di un modulo di lavaggio contestuale.

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

Valore della proprietà

Indice del formato di lavaggi standard. Il valore predefinito è 0 (zero).

Commenti

Questa proprietà ottiene o imposta un valore sull'oggetto proprietario di una proprietà Typography, che è l'unico modo per accedere a un'istanza della classe Typography. Inoltre, questa proprietà supporta l'utilizzo di una proprietà associata in modo che possa essere impostata su oggetti contenenti testo in XAML.

Alcune combinazioni di glifi di lavaggio possono causare un aspetto non interessante, ad esempio discendenti sovrapposti su lettere adiacenti. L'uso di uno swash contestuale consente di usare un glifo di lavaggio sostitutivo che produce un aspetto migliore. Il testo seguente mostra la stessa parola prima e dopo l'applicazione di uno swash contestuale.

Text con gli swashing contestuali OpenType contestuali OpenType
Esempio di lavaggio contestuale

Nell'esempio di codice seguente viene illustrato come definire uno swash contestuale per il tipo di carattere Pescadero usando la proprietà ContextualSwashes.

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

Utilizzo degli attributi XAML

< oggettoTypography.ContextualSwashes="int"/>

Informazioni sulle proprietà di dipendenza

Campo Identificatore ContextualSwashesProperty
Proprietà dei metadati impostate su true AffectsMeasure, AffectsRender, Inherits

Si applica a

Vedi anche