Bagikan melalui


Typography.NumeralAlignment Properti

Definisi

Mendapatkan atau mengatur nilai enumerasi FontNumeralAlignment yang menunjukkan perataan lebar saat menggunakan angka.

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

Nilai Properti

Nilai FontNumeralAlignment yang dijumlahkan. Nilai defaultnya adalah Normal.

Keterangan

Properti ini mendapatkan atau menetapkan nilai pada objek yang memiliki properti Typography, yang merupakan satu-satunya cara untuk mengakses instans kelas Typography. Selain itu, properti ini mendukung penggunaan properti terlampir sehingga dapat diatur pada objek yang berisi teks di XAML.

Font OpenType mendukung fitur gambar proporsional dan tabular untuk mengontrol perataan lebar saat menggunakan angka. Angka proporsional memperlakukan setiap angka sebagai memiliki lebar yang berbeda - "1" lebih sempit dari "5". Angka tabular diperlakukan sebagai angka lebar yang sama sehingga selaras secara vertikal, yang meningkatkan keterbacaan informasi jenis keuangan.

Teks berikut menampilkan dua gambar proporsional di kolom pertama menggunakan font Miramonte. Perhatikan perbedaan lebar antara angka "5" dan "1". Kolom kedua memperlihatkan dua nilai numerik yang sama dengan lebar yang disesuaikan dengan menggunakan fitur gambar tabular.

Teks menggunakan gambar tabular & proporsional OpenType
Contoh gambar proporsional dan bertab

Contoh kode berikut menunjukkan cara menentukan gambar proporsional dan tabular untuk font Miramonte, menggunakan properti NumeralAlignment.

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

Penggunaan Atribut XAML

< objekTypography.NumericalAlignment="FontNumeralAlignment"/>

Informasi Properti Dependensi

Bidang pengidentifikasi NumeralAlignmentProperty
Properti metadata diatur ke true AffectsMeasure, AffectsRender, Inherits

Berlaku untuk

Lihat juga