OpticalMarginAlignment Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, как обрабатываются боковые несущие значения в типографии для каждого символа при выравнивании по границе текстового контейнера.
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
- Наследование
-
OpticalMarginAlignment
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
None | 0 | Используйте боковые подшипники, полученные из значений шрифта шрифта. Это значение по умолчанию. |
TrimSideBearings | 1 | Не используйте боковые подшипники, полученные из значений шрифта шрифта, и выравнивайте сторону глифа в том месте, где начинается часть "рукописного ввода". |
Комментарии
Это перечисление используется в качестве значения в TextBlock.OpticalMarginAlignment и RichTextBlock.OpticalMarginAlignment.
Если шрифты разных размеров выравниваются по вертикали в одних и том же или близлежащих контейнерах, ширина и боковая ориентация символов может привести к тому, что выравнивание будет выглядеть неровным. Это можно предотвратить, задав свойство, которое использует OpticalMarginAlignment для использования константы TrimSideBearings .