Share via


FontWeight Struktur

Definisi

Menjelaskan kepadatan typeface, dalam hal ringan atau beratnya stroke.

public value class FontWeight
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct FontWeight
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct FontWeight
var fontWeight = {
weight : /* Your value */
}
Public Structure FontWeight
<object property="fontWeightsPropertyName"/>
Warisan
FontWeight
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Contoh ini menunjukkan cara mengatur properti FontWeight pada XAML TextBlock.

<TextBlock Text="FontWeight ExtraBlack" FontWeight="ExtraBlack"/>
TextBlock textBlock1 = new TextBlock();
textBlock1.Text = "FontWeight ExtraBlack";
textBlock1.FontWeight = Windows.UI.Text.FontWeights.ExtraBlack;

Keterangan

Dalam API tipografi standar, bobot font dinyatakan dengan menggunakan nama konstan seperti "Tebal". Menggunakan nama konstanta untuk mengatur properti bobot font didukung melalui perilaku pengonversi jenis dan juga oleh kelas dukungan FontWeights . Untuk akses kode, informasi yang relevan dinyatakan sebagai anggota Berat struktur FontWeight.

Nilai FontWeights sesuai dengan definisi "usWeightClass" dalam spesifikasi OpenType. "usWeightClass" mewakili nilai bilangan bulat antara 1 dan 999. Nilai yang lebih rendah menunjukkan bobot yang lebih ringan; nilai yang lebih tinggi menunjukkan bobot yang lebih berat.

Anggota Bobot struktur FontWeight biasanya dimulai dengan salah satu nilai FontWeights . Jika Anda mengakses struktur FontWeight dalam kode, Anda dapat membandingkan nilai anggota Bobotnya dengan nilai dari properti statis FontWeights .

Bidang

Weight

Bobot font yang dinyatakan sebagai nilai numerik.

Berlaku untuk