Typography.DiscretionaryLigatures Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda volitelné ligatury jsou povoleny.

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

Hodnota vlastnosti

truejsou-li povoleny volitelné ligatury; v opačném případě . false Výchozí hodnota je false.

Poznámky

Tato vlastnost získá nebo nastaví hodnotu objektu, který vlastní Typography vlastnost, což je jediný způsob, jak získat přístup k Typography instanci třídy. Kromě toho tato vlastnost podporuje použití připojené vlastnosti, aby ji bylo možné nastavit u objektů obsahujících text v jazyce XAML.

Volitelné ligatury jsou navrženy tak, aby byly okrasné, a nejsou speciálně navrženy pro čitelnost. Následující text zobrazí volitelné ligaturní piktogramy pro písmo Pericles.

Text používající volitelné ligatury OpenType
Příklad volitelné sady ligatur

Následující příklad kódu ukazuje, jak definovat volitelné ligatury glyfy pro písmo Pericles pomocí DiscretionaryLigatures vlastnosti .

<Paragraph FontFamily="Pericles" Typography.DiscretionaryLigatures="True">
  <Run Typography.StylisticAlternates="1">CO</Run>
  <Run Typography.StylisticAlternates="1">LA</Run>
  <Run Typography.StylisticAlternates="1">LE</Run>
  <Run Typography.StylisticAlternates="1">LI</Run>
  <Run Typography.StylisticAlternates="1">LL</Run>
  <Run Typography.StylisticAlternates="1">LO</Run>
  <Run Typography.StylisticAlternates="1">LU</Run>
</Paragraph>

Použití atributu XAML

<objectTypography.DiscretionaryLigatures="bool"/>

Informace o vlastnosti závislosti

Pole Identifikátor DiscretionaryLigaturesProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender, Inherits

Platí pro

Viz také