Как найти отступ вокруг текста метки? - PullRequest
0 голосов
/ 11 марта 2010

Я добавляю метки управления во время выполнения. Я могу добавить или изменить текст в метке и также изменить шрифт. Теперь моя проблема заключается в том, что когда я изменил шрифт текста в метке, выравнивание не является правильным, это связано с заполнением. Есть ли какой-либо способ узнать, сколько отступов происходит [ed: скрытый?] на основе шрифта?

Ответы [ 2 ]

0 голосов
/ 02 ноября 2011

Не могли бы вы позвонить TextRenderer.MeasureText?

Если вы укажете правильный размер цели (будучи прямоугольником, который может занимать метка), вы сможете узнать, сколько места займет или занимает текст.

0 голосов
/ 11 марта 2010

Вы смотрели на Padding собственность?

Возможно, вам придется отключить AutoSize, чтобы получить лучшие результаты.

...