Typography.DiscretionaryLigatures Property

Definition

Obtiene o establece un valor que define si se habilitan las ligaduras discrecionales.Gets or sets a value that determines whether discretionary ligatures are enabled.

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

Property Value

Boolean

true, si se habilitan las ligaduras discrecionales; de lo contrario, false.true if discretionary ligatures are enabled; otherwise, false. El valor predeterminado es false.The default value is false.

Remarks

Esta propiedad obtiene o establece un valor en el objeto que posee una Typography propiedad, que es la única manera de tener acceso a una instancia de la clase Typography.This property gets or sets a value on the object that owns a Typography property, which is the only way to access a Typography class instance. Además, esta propiedad admite el uso de las propiedades adjuntas para que se pueda establecer en los objetos que contienen texto en XAMLXAML.In addition, this property supports an attached property usage so that it can be set on text-containing objects in XAMLXAML.

Las ligaduras discrecionales están diseñadas para ser ornamental y no se han diseñado específicamente para facilitar la lectura.Discretionary ligatures are designed to be ornamental, and not specifically designed for readability. En el texto siguiente se muestran los glifos de ligadura discrecional para la fuente Pericles.The following text displays discretionary ligature glyphs for the Pericles font.

Texto que usa ligaduras discrecionales OpenTypeText using OpenType discretionary ligatures
Ejemplo de conjunto discrecional de ligadurasExample of discretionary set of ligatures

En el ejemplo de código siguiente se muestra cómo se definen los glifos de ligadura discrecional para la fuente Pericles mediante la propiedad DiscretionaryLigatures.The following code example shows how to define discretionary ligature glyphs for the Pericles font, using the DiscretionaryLigatures property.

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

Uso de atributos XAMLXAML Attribute Usage

<tipográfica de objeto . DiscretionaryLigatures= "bool"/><object Typography.DiscretionaryLigatures="bool"/>

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field DiscretionaryLigaturesProperty
Propiedades de metadatos establecidas en trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Applies to

See also