Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona

Enumerazione FontNumeralAlignment

Aggiornamento: novembre 2007

Descrive l'allineamento dei caratteri numerici per un oggetto Typography.

Spazio dei nomi:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public enum FontNumeralAlignment
public enum FontNumeralAlignment
public enum FontNumeralAlignment
object property="enumerationValue".../>

Nome membroDescrizione
NormalViene utilizzato l'allineamento dei caratteri numerici predefinito.
ProportionalViene utilizzato l'allineamento basato su cifre proporzionali.
TabularViene utilizzato l'allineamento basato su cifre tabulari.

I tipi di carattere OpenType supportano una funzionalità relativa alle cifre proporzionali e tabulari che consente di controllare l'allineamento delle larghezze quando si utilizzano caratteri numerici. Le cifre proporzionali considerano ogni carattere numerico come dotato di una larghezza diversa, ad esempio "1" presenta una larghezza minore di "5". Le cifre tabulari vengono trattate come caratteri numerici di larghezza equivalente, in modo da consentirne l'allineamento verticale e ottenere una migliore leggibilità delle informazioni numeriche.

Nella prima colonna del testo seguente sono visualizzate due cifre proporzionali che utilizzano il tipo di carattere Miramonte. Si noti la differenza in larghezza tra i caratteri numerici "5" e "1". Nella seconda colonna sono inclusi gli stessi due valori numerici con la larghezza modificata tramite la funzionalità delle cifre tabulari.

Esempio di cifre proporzionali e tabulari

Testo con cifre proporzionali e tabulari OpenType
Nota:

La maggior parte dei tipi di carattere OpenType espone solo un sottoinsieme di tutte le funzionalità OpenType disponibili. Se il tipo di carattere specificato non supporta una determinata funzionalità, vengono invece utilizzati i glifi predefiniti.

Nell'esempio di codice seguente viene illustrato come definire le cifre proporzionali e tabulari per il tipo di carattere Miramonte, utilizzando le proprietà dell'oggetto Typography.

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


Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft