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

true, pokud jsou povolené volitelné ligatury; jinak 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 instanci třídy Typography. Kromě toho tato vlastnost podporuje použití připojené vlastnosti, aby ji bylo možné nastavit u textových objektů obsahujících objekty v XAML.

Volitelné ligatury jsou navrženy tak, aby byly okrasné, a ne speciálně určené pro čitelnost. Následující text zobrazuje volitelné ligatury pro písmo Pericles.

Text s volitelnými ligaturami OpenType
Příklad volitelné sady ligatur

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

<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

< objektTypography.DiscretionaryLigatures="bool"/>

Informace o vlastnosti závislosti

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

Platí pro

Viz také