OpticalMarginAlignment Перечисление

Определение

Указывает, как обрабатываются боковые несущие значения в типографии для каждого символа при выравнивании по границе текстового контейнера.

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
Наследование
OpticalMarginAlignment
Атрибуты

Поля

None 0

Используйте боковые подшипники, полученные из значений шрифта шрифта. Это значение по умолчанию.

TrimSideBearings 1

Не используйте боковые подшипники, полученные из значений шрифта шрифта, и выравнивайте сторону глифа в том месте, где начинается часть "рукописного ввода".

Комментарии

Это перечисление используется в качестве значения в TextBlock.OpticalMarginAlignment и RichTextBlock.OpticalMarginAlignment.

Если шрифты разных размеров выравниваются по вертикали в одних и том же или близлежащих контейнерах, ширина и боковая ориентация символов может привести к тому, что выравнивание будет выглядеть неровным. Это можно предотвратить, задав свойство , которое использует OpticalMarginAlignment для использования TrimSideBearings константы.

Применяется к

См. также раздел