Как исправить высоту и ширину метки winforms, чтобы принять текст переменной длины

Я создал форму мастера, и на каждой странице формы будет отображаться текст справки.

Мне тоже нужен

1.Label control, где я могу зафиксировать высоту и ширину метки, чтобы она не выросла до длины, а скорее обертывает текст внутри моей фиксированной ширины и высоты.

но метка не имеет маркеров размеров и, похоже, автоматически настраивается на содержимое.

или

2.Элемент управления TextBox (где я уже могу установить высота и ширина, если я установил multiline off), однако пользователь не должен иметь возможность редактировать текстовое поле...на самом деле текстовое поле не должно быть в состоянии получить Фокус вообще. (как ярлык)

может кто-нибудь сказать мне, как сделать то или другое.

Сет Би Спирмен

2 ответов


Для Ярлыка, Вы должны установить свойство AutoSize метки в false

для Textbox установите для свойства Enabled значение false


ярлыки есть AutoSize свойство, которое по умолчанию:true - просто установите его в false в конструкторе, и изменять по мере необходимости.