OpticalMarginAlignment Enumerazione

Definizione

Specifica il modo in cui vengono gestiti i valori di bordo nella tipografia per carattere quando si allinea a un limite del contenitore di testo.

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
Ereditarietà
OpticalMarginAlignment
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

None 0

Usare i cuscinetti laterali provenienti dai valori tipografici dei tipi di carattere. Questo è il valore predefinito.

TrimSideBearings 1

Non usare i cuscinetti laterali provenienti dai valori tipografici del tipo di carattere e allineano il lato del glifo a dove inizia la parte "penna" del glifo.

Commenti

Questa enumerazione viene usata come valore da TextBlock.OpticalMarginAlignment e RichTextBlock.OpticalMarginAlignment.

Quando i tipi di carattere di dimensioni diverse sono allineati verticalmente negli stessi contenitori o nelle vicinanze, la larghezza avanzata e il bordo laterale dei caratteri possono causare la rabbia dell'allineamento. Ciò può essere impedito impostando una proprietà che usa OpticalMarginAlignment per usare la costante TrimSideBearings .

Si applica a

Vedi anche