Aracılığıyla paylaş


Typography.StylisticAlternates Özellik

Tanım

Stil alternatifleri formunun dizinini belirten bir değer alır veya ayarlar.

public:
 property int StylisticAlternates { int get(); void set(int value); };
public int StylisticAlternates { get; set; }
member this.StylisticAlternates : int with get, set
Public Property StylisticAlternates As Integer

Özellik Değeri

Stil alternatifleri formunun dizini. Varsayılan değer 0 'dır (sıfır).

Açıklamalar

Bu özellik, Typography sınıf örneğine erişmenin tek yolu olan bir Typography özelliğine sahip olan nesnede bir değer alır veya ayarlar. Buna ek olarak, bu özellik ekli özellik kullanımını destekler, böylece XAML'de metin içeren nesnelerde ayarlanabilir.

Alternatifler, standart bir karakterle değiştirilebilen gliflerdir. Aşağıdaki örneklerde kullanılan Pericles yazı tipi gibi OpenType yazı tipleri, metin için farklı görünümler oluşturmak için kullanabileceğiniz alternatif glifler içerir. Aşağıdaki metin, Pericles yazı tipi için standart glifleri görüntüler.

OpenType standart karakterlerini kullanarak Metin
Standart glif kümesi örneği

Pericles OpenType yazı tipi, standart karakter kümesine stil alternatifleri sağlayan ek glifler içerir. Aşağıdaki metin stilistik alternatif glifleri görüntüler.

OpenType stilistik alternatif glifleri kullanan metin
Stilistik alternatif glif örneği

Aşağıdaki kod örneği, StylisticAlternates özelliğini kullanarak Pericles yazı tipi için stilistik alternatif gliflerin nasıl tanımlanacağı gösterilmektedir.

<Paragraph FontFamily="Pericles">
  <Run Typography.StylisticAlternates="1">A</Run>NCIENT
  GR<Run Typography.StylisticAlternates="1">EE</Run>K
  MYTH<Run Typography.StylisticAlternates="1">O</Run>LOGY
</Paragraph>

Aşağıdaki metin, Pericles yazı tipi için diğer birkaç stilsel alternatif karakteri görüntüler.

OpenType stilistik alternatif glifleri kullanan metin
Diğer stilsel alternatif glifler örneği

Aşağıdaki kod örneğinde bu diğer stilsel alternatif gliflerin nasıl tanımlanacağı gösterilmektedir.

<Paragraph FontFamily="Pericles">
  <Run Typography.StylisticAlternates="1">A</Run>
  <Run Typography.StylisticAlternates="2">A</Run>
  <Run Typography.StylisticAlternates="3">A</Run>
  <Run Typography.StylisticAlternates="1">C</Run>
  <Run Typography.StylisticAlternates="1">E</Run>
  <Run Typography.StylisticAlternates="1">G</Run>
  <Run Typography.StylisticAlternates="1">O</Run>
  <Run Typography.StylisticAlternates="1">Q</Run>
  <Run Typography.StylisticAlternates="1">R</Run>
  <Run Typography.StylisticAlternates="2">R</Run>
  <Run Typography.StylisticAlternates="1">S</Run>
  <Run Typography.StylisticAlternates="1">Y</Run>
</Paragraph>

XAML Öznitelik Kullanımı

< Typography.StylisticAlternates="int"/>

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı StylisticAlternatesProperty
meta veri özellikleri true olarak ayarlandı AffectsMeasure, AffectsRender, Inherits

Şunlara uygulanır

Ayrıca bkz.