Typography.NumeralAlignment 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 FontNumeralAlignment 列舉值,指出使用數位時寬度的對齊方式。
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
屬性值
FontNumeralAlignment 列舉值。 預設值為 Normal。
備註
這個屬性會取得或設定對象上擁有 Typography
屬性的值,這是存取 Typography 類別實例的唯一方法。 此外,這個屬性支援附加屬性的使用方式,以便在 XAML 中包含文字的物件上設定它。
OpenType 字型支援比例和表格式圖功能,以在使用數位時控制寬度的對齊方式。 比例數位會將每個數位視為具有不同的寬度 - “1” 比 “5” 窄。 表格式數位會被視為等寬數位,使其垂直對齊,這會增加財務類型資訊的可讀性。
下列文字使用 Miramonte 字型顯示第一個數據行中的兩個比例數位。 請注意數位 「5」 和 「1」 之間的寬度差異。 第二個數據行顯示相同的兩個數值,使用表格式圖特徵調整寬度。
比例和索引標籤圖表的範例
下列程式代碼範例示範如何使用 NumeralAlignment 屬性,定義 Miramonte 字型的比例和表格式圖。
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
XAML 屬性使用方式
< 物件Typography.NumericalAlignment=“FontNumeralAlignment”/>
相依性屬性資訊
標識元欄位 | NumeralAlignmentProperty |
設定為 true 的元數據屬性 |
AffectsMeasure、AffectsRender、Inherits |