OpticalMarginAlignment Enumeración

Definición

Especifica cómo se controlan los valores de rodamiento lateral en la tipografía por carácter al alinearse con un límite de contenedor de texto.

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
Herencia
OpticalMarginAlignment
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Campos

None 0

Use rodamientos laterales que proceden de valores de tipografía de fuente. Este es el valor predeterminado.

TrimSideBearings 1

No use rodamientos laterales que proceden de valores de tipografía de fuente y alinee el lado del glifo a donde comienza la parte de "tinta" del glifo.

Comentarios

Esta enumeración se usa como un valor de TextBlock.OpticalMarginAlignment y RichTextBlock.OpticalMarginAlignment.

Cuando las fuentes de diferentes tamaños se alinean verticalmente en los mismos contenedores o cercanos, el ancho de avance y el rodamiento lateral de los caracteres pueden hacer que la alineación aparezca desigual. Esto se puede evitar estableciendo una propiedad que usa OpticalMarginAlignment para usar la constante TrimSideBearings .

Se aplica a

Consulte también