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, który jest właścicielem właściwości Typography, która jest jedynym sposobem uzyskiwania dostępu do wystąpienia klasy Typography. 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
Przykład kontekstowego swash

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

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

Użycie atrybutu XAML

< obiektTypography.ContextualSwashes="int"/>

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

Pole identyfikatora ContextualSwashesProperty
Właściwości metadanych ustawione na true AffectsMeasure, AffectsRender, Inherits

Dotyczy

Zobacz też