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, bir özelliğin sahibi Typography olan nesnede bir değer alır veya ayarlar. Bu, bir Typography sınıf örneğine erişmenin tek yoludur. 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 kullanan 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ğ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 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ı

< objectTypography.StylisticAlternates="int"/>

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

Öğe Değer
Tanımlayıcı alanı StylisticAlternatesProperty
Meta veri özellikleri olarak ayarlandı true AffectsMeasure, AffectsRender, Inherits

Şunlara uygulanır

Ayrıca bkz.