Typography.StylisticAlternates Egenskap

Definition

Hämtar eller anger ett värde som anger indexet för ett stilistiskt alternativformulär.

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

Egenskapsvärde

Indexet för den stilistiska alternativformen. Standardvärdet är 0 (noll).

Kommentarer

Den här egenskapen hämtar eller anger ett värde för objektet som äger en Typography egenskap, vilket är det enda sättet att komma åt en Typography klassinstans. Dessutom stöder den här egenskapen en kopplad egenskapsanvändning så att den kan ställas in på textinnehållande objekt i XAML.

Alternativ är glyfer som kan ersättas med en standard-glyf. OpenType-teckensnitt, till exempel det Perikles-teckensnitt som används i följande exempel, innehåller alternativa tecken som du kan använda för att skapa olika utseenden för text. Följande text visar standardteckensnitt för Perikles-teckensnittet.

Text med opentype-standardteckentext Exempel på standarduppsättning av glyfer

Teckensnittet Pericles OpenType innehåller ytterligare glyfer som ger stilistiska alternativ till standarduppsättningen med glyfer. Följande text visar stilistiska alternativa tecken.

Text med opentype-stilistiska alternativa glyfer Exempel på stilistiska alternativa glyfer

Följande kodexempel visar hur du definierar stilistiska alternativa tecken för perikles-teckensnittet med hjälp av StylisticAlternates egenskapen .

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

Följande text visar flera andra stilistiska alternativa tecken för perikles-teckensnittet.

Text med opentype-stilistiska alternativa glyfer Exempel på andra stilistiska alternativa glyfer

I följande kodexempel visas hur du definierar dessa andra stilistiska alternativa glyfer.

<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-attributanvändning

< objectTypography.StylisticAlternates="int"/>

Information om beroendeegenskap

Objekt Value
Identifierarfält StylisticAlternatesProperty
Metadataegenskaper inställda på true AffectsMeasure, , AffectsRenderInherits

Gäller för

Se även