Typography.NumeralAlignment Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore enumerato FontNumeralAlignment che indica l'allineamento delle larghezze quando si utilizzano numeri.
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
Valore della proprietà
Valore enumerato FontNumeralAlignment. Il valore predefinito è Normal.
Commenti
Questa proprietà ottiene o imposta un valore sull'oggetto proprietario di una proprietà Typography
, che è l'unico modo per accedere a un'istanza della classe Typography. Inoltre, questa proprietà supporta l'utilizzo di una proprietà associata in modo che possa essere impostata su oggetti contenenti testo in XAML.
I tipi di carattere OpenType supportano una funzionalità di figura proporzionale e tabulare per controllare l'allineamento delle larghezze quando si usano i numeri. Le cifre proporzionali considerano ogni numero come avere una larghezza diversa: "1" è più stretta di "5". Le figure tabulari vengono considerate numeri di uguale larghezza in modo che siano allineate verticalmente, aumentando la leggibilità delle informazioni sul tipo finanziario.
Nel testo seguente vengono visualizzate due figure proporzionali nella prima colonna usando il tipo di carattere Miratype. Si noti la differenza di larghezza tra i numerali "5" e "1". La seconda colonna mostra gli stessi due valori numerici con le larghezze regolate usando la caratteristica della figura tabulare.
Esempio di cifre proporzionali e a schede
Nell'esempio di codice riportato di seguito viene illustrato come definire figure proporzionali e tabulari per il tipo di carattere Mira univoco usando la proprietà NumeralAlignment.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Utilizzo degli attributi XAML
< oggettoTypography.NumericalAlignment="FontNumeralAlignment"/>
Informazioni sulle proprietà di dipendenza
Campo Identificatore | NumeralAlignmentProperty |
Proprietà dei metadati impostate su true |
AffectsMeasure, AffectsRender, Inherits |