Udostępnij za pośrednictwem


Typography.ContextualSwashes Właściwość

Definicja

Pobiera lub ustawia wartość, która określa indeks formularza ukośników kontekstowych.

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

Wartość właściwości

Indeks standardowego formularza ukośniki. Wartość domyślna to 0 (zero).

Uwagi

Ta właściwość pobiera lub ustawia wartość obiektu będącego właścicielem Typography właściwości, która jest jedynym sposobem uzyskiwania Typography dostępu do wystąpienia klasy. Ponadto ta właściwość obsługuje użycie dołączonej właściwości, dzięki czemu można ją ustawić na obiektach zawierających tekst w języku XAML.

Niektóre kombinacje pokosów glifów mogą powodować nieatrakcyjny wygląd, taki jak nakładające się malejące na sąsiednich literach. Użycie kontekstowego swash umożliwia użycie zastępczego pokosu glyph, który daje lepszy wygląd. Poniższy tekst przedstawia to samo słowo przed zastosowaniem kontekstowego swash i po nim.

Tekst przy użyciu kontekstowych ukośników typu OpenType tekst Przykład kontekstowego swash

W poniższym przykładzie kodu pokazano, jak zdefiniować kontekstowy swash dla czcionki Pescadero przy użyciu ContextualSwashes właściwości .

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

Użycie atrybutu XAML

< objectTypography.ContextualSwashes="int"/>

Informacje o właściwości zależności

Produkt Wartość
Pole identyfikatora ContextualSwashesProperty
Właściwości metadanych ustawione na true AffectsMeasure, , AffectsRenderInherits

Dotyczy

Zobacz też