OpticalMarginAlignment Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .