Aracılığıyla paylaş


Typography.StylisticAlternates Özellik

Tanım

Stil alternatifleri formunun dizinini belirten bir değeri 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

Int32

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

Açıklamalar

Bu özellik, bir sınıf örneğine erişmenin tek yolu olan özelliğin sahibi Typography olan nesnede bir Typography değer alır veya ayarlar. Ayrıca bu özellik, XAML'deki metin içeren nesnelerde ayarlanabilmesi için ekli özellik kullanımını destekler.

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 kullanan metin
Standart karakter kümesi örneği

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

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

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

<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 metinde Pericles yazı tipi için diğer birkaç stilistik alternatif karakter görüntülenir.

OpenType stilistik alternatif karakterlerini kullanan metin
Diğer stilistik alternatif karakter örneği

Aşağıdaki kod örneğinde bu diğer stilistik 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ı

<object Typography.StylisticAlternates="int"/>

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

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

Şunlara uygulanır

Ayrıca bkz.