Typography.NumeralAlignment Vlastnost

Definice

Získá nebo nastaví FontNumeralAlignment výčtovou hodnotu, která označuje zarovnání šířky při použití číslic.

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

Hodnota vlastnosti

A FontNumeralAlignment enumerated value. Výchozí hodnota je Normal.

Poznámky

Tato vlastnost získá nebo nastaví hodnotu objektu, který vlastní Typography vlastnost, což je jediný způsob, jak získat přístup k instanci třídy Typography. Kromě toho tato vlastnost podporuje použití připojené vlastnosti, aby ji bylo možné nastavit u textových objektů obsahujících objekty v XAML.

Písma OpenType podporují proporcionální a tabulkovou funkci obrázku pro řízení zarovnání šířky při použití číslic. Proporcionální obrázky považují jednotlivé číslice za jinou šířku – "1" je užší než "5". Tabulkové obrázky se považují za číslice se stejnou šířkou, aby se zarovnaly svisle, což zvyšuje čitelnost informací o finančním typu.

Následující text zobrazuje dva proporcionální obrázky v prvním sloupci pomocí písma Miramonte. Všimněte si rozdílu v šířce mezi číslicemi 5 a 1. Druhý sloupec zobrazuje stejné dvě číselné hodnoty s šířkami upravenými pomocí funkce tabulkového obrázku.

Text s použitím proporcionálního formátu OpenType & tabulkových obrázků
Příklad proporcionálních a tabovaných obrázků

Následující příklad kódu ukazuje, jak definovat proporcionální a tabulkové obrázky pro písmo Miramonte pomocí NumeralAlignment vlastnost.

<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>

Použití atributu XAML

< objektTypography.NumericAlignment="FontNumeralAlignment"/>

Informace o vlastnosti závislosti

Pole Identifikátor NumeralAlignmentProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender, Inherits

Platí pro

Viz také