Я вижу то же самое поведение фиксированной высоты при использовании элементов управления DomainUpDown. Вы можете настроить размер используемого шрифта, который изменяет высоту элемента управления в соответствии с текстом. Возможно, небольшая настройка размера вашего текста может помочь с обрезкой символов с помощью «спусков». Я не вижу отсечения с использованием шрифта по умолчанию 8.25pt.
EDIT:
После репликации на XP с классической темой и с тестированием Дэна, проблема, похоже, заключается в толщине границ и отступов, которые обрезают g.
Установка BorderStyle
на FixedSingle
или None устраняет проблему.
domainUpDown1.BorderStyle = BorderStyle.FixedSingle;
или
domainUpDown1.BorderStyle = BorderStyle.None;
Вам нужно увидеть, что выглядит лучше всего в вашем приложении. Да, и установка вашей темы на XP (а не на классическую) тоже будет работать.