Bagikan melalui


OpticalMarginAlignment Enum

Definisi

Menentukan bagaimana nilai pembawaan sisi dalam tipografi per karakter ditangani saat meratakan ke batas kontainer teks.

public enum class OpticalMarginAlignment
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class OpticalMarginAlignment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum OpticalMarginAlignment
Public Enum OpticalMarginAlignment
Warisan
OpticalMarginAlignment
Atribut

Persyaratan Windows

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

Bidang

None 0

Gunakan bantalan samping yang berasal dari nilai tipografi font. Ini adalah default.

TrimSideBearings 1

Jangan gunakan bantalan samping yang berasal dari nilai tipografi font, dan sejajarkan sisi glyph ke tempat bagian "tinta" dari glyph dimulai.

Keterangan

Enumerasi ini digunakan sebagai nilai oleh TextBlock.OpticalMarginAlignment dan RichTextBlock.OpticalMarginAlignment.

Ketika font dengan ukuran yang berbeda diratakan secara vertikal dalam kontainer yang sama atau di dekatnya, lebar muka dan bantalan samping karakter dapat menyebabkan perataan tampak ragged. Ini dapat dicegah dengan mengatur properti yang menggunakan OpticalMarginAlignment untuk menggunakan konstanta TrimSideBearings .

Berlaku untuk

Lihat juga