2010-02-12 3 views
0

У меня возникли проблемы с выравниванием ярлыка..NET Label Appearance TextAlign: проблема MiddleRight

Я установил TextAlign в MiddleRight, но когда я меняю текст метки, ярлык автоматически открывается.

Является ли TextAlign правильным параметром для установки поведения в режиме ожидания?

Есть ли способ исправить проблему, кроме использования TableLayoutPanel?

ответ

2

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

Похоже, что вам нужно отключить AutoSize и установить метку нужного размера и желаемого выравнивания текста.

+0

Это будет работать, я думаю. Мне нужно поддерживать разные языки и шрифт большого шрифта. – Kevin

Смежные вопросы