Typography.ContextualAlternates Właściwość

Definicja

Pobiera lub ustawia wartość, która określa, czy można używać niestandardowych formularzy glifów na podstawie kontekstu renderowanego tekstu.

public:
 property bool ContextualAlternates { bool get(); void set(bool value); };
public bool ContextualAlternates { get; set; }
member this.ContextualAlternates : bool with get, set
Public Property ContextualAlternates As Boolean

Wartość właściwości

Boolean

true jeśli można używać niestandardowych formularzy glifów; w przeciwnym razie , false. Wartość domyślna to true.

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.

Losowe kontekstowe alternatywy zapewniają wiele symboli zastępczych dla pojedynczego znaku. Po zaimplementowaniu przy użyciu czcionek typu skryptu ta funkcja może symulować pismo ręczne przy użyciu zestawu losowo wybranych glifów z niewielkimi różnicami w wyglądzie. Poniższy tekst używa losowych alternatywnych kontekstowych czcionek Lindsey. Zwróć uwagę, że litera "a" różni się nieznacznie w wyglądzie

Tekst przy użyciu losowych alternatywnych kontekstowych typów OpenType
Przykład losowych alternatywnych kontekstowych

Poniższy przykład kodu przedstawia sposób definiowania losowych alternatywnych kontekstowych alternatywnych czcionek Lindsey przy użyciu ContextualAlternates właściwości .

<TextBlock FontFamily="Lindsey">
  <Run Typography.ContextualAlternates="True">
    a banana in a cabana
  </Run>
</TextBlock>

Użycie atrybutu języka XAML

<object Typography.ContextualAlternates="bool"/>

Informacje dotyczące właściwości zależności

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

Dotyczy

Zobacz też