Sdílet prostřednictvím


Typography.NumeralAlignment Vlastnost

Definice

Získá nebo nastaví výčtovou FontNumeralAlignment 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

Výčtová FontNumeralAlignment hodnota. 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 Typography instanci třídy. 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 používající proporcionální &tabulkové obrázky OpenType Text 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 vlastnosti.

<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

< objectTypography.NumericAlignment="FontNumeralAlignment"/>

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor NumeralAlignmentProperty
Vlastnosti metadat nastavené na true AffectsMeasure, , AffectsRenderInherits

Platí pro

Viz také