OpticalMarginAlignment Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class OpticalMarginAlignment
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum OpticalMarginAlignment
Public Enum OpticalMarginAlignment
- Herencia
-
OpticalMarginAlignment
- Atributos
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 TrimSideBearings
constante .