Typography.Variants Egenskap

Definition

Hämtar eller anger ett FontVariants uppräknat värde som anger en variant av det standardtypografiska formulär som ska användas.

public:
 property System::Windows::FontVariants Variants { System::Windows::FontVariants get(); void set(System::Windows::FontVariants value); };
public System.Windows.FontVariants Variants { get; set; }
member this.Variants : System.Windows.FontVariants with get, set
Public Property Variants As FontVariants

Egenskapsvärde

Ett FontVariants uppräknat värde. Standardvärdet är Normal.

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.

Varianter liknar upphöjda eller nedsänkta teckensnittsformulär. Det är möjligt att ett teckensnittsformulär innehåller olika glyph-uppsättningar mellan upphöjd och ordningstal, eller mellan nedsänkt och underordnad form. Med egenskapen Variants kan du ange upphöjda och nedsänkta värden för ett OpenType-teckensnitt.

Följande text visar upphöjda tecken för teckensnittet Palatino Linotype.

Text med OpenType-upphöjd text Exempel på upphöjda

I följande kodexempel visas hur du definierar upphöjda objekt för teckensnittet Palatino Linotype med hjälp av Variants egenskapen .

<Paragraph FontFamily="Palatino Linotype">
  2<Run Typography.Variants="Superscript">3</Run>
  14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>

Följande text visar nedsänkta tecken för teckensnittet Palatino Linotype.

Text med OpenType-nedsänkt text Exempel på nedsänkta

I följande kodexempel visas hur du definierar nedsänkta bokstäver för teckensnittet Palatino Linotype med hjälp av Variants egenskapen .

<Paragraph FontFamily="Palatino Linotype">
  H<Run Typography.Variants="Subscript">2</Run>O
  Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>

Teckensnitt som inte stöder varianter kan ha en algoritmisk uppskattning av teckensnittsformuläret.

XAML-attributanvändning

< objectTypography.Variants="FontVariants"/>

Information om beroendeegenskap

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

Gäller för