OpticalMarginAlignment Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, wie seitenführende Werte in der Typografie pro Zeichen behandelt werden, wenn sie an einer Textcontainergrenze ausgerichtet werden.
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
- Vererbung
-
OpticalMarginAlignment
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
None | 0 | Verwenden Sie Seitenlager, die von Schriftarttypografiewerten stammen. Dies ist die Standardoption. |
TrimSideBearings | 1 | Verwenden Sie keine Seitenlager, die aus Schrifttypografiewerten stammen, und richten Sie die Seite der Glyphe an der Stelle aus, an der der Freihandteil der Glyphe beginnt. |
Hinweise
Diese Enumeration wird als Wert von TextBlock.OpticalMarginAlignment und RichTextBlock.OpticalMarginAlignment verwendet.
Wenn Schriftarten unterschiedlicher Größe in denselben containern oder in der Nähe vertikal ausgerichtet werden, kann die voranschreibweite und seitenseitige Ausrichtung der Zeichen dazu führen, dass die Ausrichtung zerklüftet erscheint. Dies kann verhindert werden, indem Sie eine Eigenschaft festlegen, die OpticalMarginAlignment verwendet, um die TrimSideBearings-Konstante zu verwenden.