Typography.ContextualAlternates Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą, czy niestandardowe formularze glif mogą być używane 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
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, 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.
Losowe alternatywne kontekstowe zapewniają wiele symboli zastępczych dla pojedynczego znaku. Po zaimplementowaniu przy użyciu czcionek typu skryptu ta funkcja może symulować pisanie 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 dla czcionki Lindsey. Zwróć uwagę, że litera "a" różni się nieznacznie w wyglądzie
Przykład losowych alternatywnych kontekstowych
W poniższym przykładzie kodu pokazano, jak zdefiniować losowe kontekstowe alternatywy dla czcionki Lindsey przy użyciu właściwości ContextualAlternates.
<TextBlock FontFamily="Lindsey">
<Run Typography.ContextualAlternates="True">
a banana in a cabana
</Run>
</TextBlock>
Użycie atrybutu XAML
< obiektTypography.ContextualAlternates="wartości logicznej"/>
Informacje o właściwości zależności
Pole identyfikatora | ContextualAlternatesProperty |
Właściwości metadanych ustawione na true |
AffectsMeasure, AffectsRender, Inherits |