Текст метки не отображается из-за меньшей ширины контейнера
У меня есть ярлык на панели. Ширина текста в метке больше, чем на панели контейнера. Из-за этого текст на этикетке не подходит полностью.
я пытался this.label1.Dock = DockStyle.Top;
а также this.label1.Dock = DockStyle.Fill;
но оба не работают. Есть ли способ решить эту проблему?
Этикетка находится в TableLayoutPanel
который находится в панели. И я хочу показать текст полностью только в первом ряду. Изготовление AutoSize
Значение true для панели вызывает перемещение других данных с их позиции. Что не должно случиться.
1 ответ
Когда хостинг контролирует в TableLayoutPanel
, вы можете установить ColumnSpan
для вашего контроля.
Охват столбцов часто полезен для позиционирования элемента управления, который значительно шире, чем его коллеги.
Выберите LinkLabel
у дизайнера и в наборе свойств ColumnSpan
в 3
, Также установлено AutoSize
свойство этого к true
:
Для получения дополнительной информации см.: