Страница 1 из 1
Не получается вертикально выровнять текст
Добавлено: 08 апр 2019, 10:22
garriporter
Здравствуйте!
Не могу выровнять текст по центру по вертикали.
Есть какие либо настройки границ, по которым можно руками отцентрировать текст?
Re: Не получается вертикально выровнять текст
Добавлено: 09 апр 2019, 01:45
Ivan
Здравствуйте.
NetFramework при выравнивании текста по вертикали использует высоту всей строки.
Но в каждом шрифте символы по-разному располагаются в пределах высоты строки.
Это зависит от параметров шрифта Ascend, Descend, Leading и т.д.
Поэтому гарантированно выровнять текст по вертикали можно только вручную.
Как вариант - вы можете использовать свойство текстбокса Margings, это отступ от края текстбокса в сотых дюйма, соответственно слева/справа/сверху/снизу.
В вашем случае можно задать например 0;0;0;-6
Спасибо.
Re: Не получается вертикально выровнять текст
Добавлено: 09 апр 2019, 11:01
garriporter
Спасибо!
Такой вариант подходит.
Re: Не получается вертикально выровнять текст
Добавлено: 09 апр 2019, 13:38
Aleksey
Здравствуйте,
Отлично! Дайте знать, если будут еще вопросы.
Спасибо.