Typography.DiscretionaryLigatures Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob diskretionäre Ligaturen aktiviert sind.

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

Eigenschaftswert

true, wenn diskrete Ligaturen aktiviert sind; andernfalls false. Der Standardwert ist false.

Hinweise

Diese Eigenschaft ruft einen Wert für das Objekt ab, das eine Typography -Eigenschaft besitzt, die die einzige Möglichkeit ist, auf eine Typography Klasseninstanz zuzugreifen. Darüber hinaus unterstützt diese Eigenschaft eine Verwendung angefügter Eigenschaften, sodass sie für Text enthaltende Objekte in XAML festgelegt werden kann.

Diskretionäre Ligaturen sind für ornamentale Und nicht speziell für die Lesbarkeit konzipiert. Der folgende Text zeigt diskretionäre Ligaturglyphen für die Schriftart Pericles an.

Text mit OpenType-Ligaturen
Beispiel für diskretionäre Ligaturen

Im folgenden Codebeispiel wird gezeigt, wie Sie diskretionäre Ligaturglyphen für die Schriftart Pericles mithilfe der DiscretionaryLigatures-Eigenschaft definieren.

<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>

XAML-Attributverwendung

< ObjektTypography.DiscretionaryLigatures="bool"/>

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld DiscretionaryLigaturesProperty
Auf true festgelegte Metadateneigenschaften AffectsMeasure, AffectsRender, Inherits

Gilt für:

Weitere Informationen