Советы по использованию текстовых полей
TextBox — это гибкий элемент управления, управляемый следующими свойствами: Text, MultiLine, WordWrap и AutoSize.
Текст содержит текст, отображаемый в текстовом поле.
MultiLine определяет, может ли TextBox отображать текст в виде одной строки или нескольких строк. Символы новой строки определяют конец одной строки и начало другой. Если параметр MultiLine имеет значение False, текст усекается, а не упаковывается.
WordWrap позволяет элементу TextBox переносить строки текста, длина которых превышает ширину TextBox , в более короткие строки, которые помещаются.
Если вы не используете WordWrap, элемент TextBox начинает новую строку текста при обнаружении символа новой строки в тексте. Если WordWrap отключен, вы можете иметь текстовые строки, которые не помещаются полностью в TextBox. Элемент TextBox отображает части текста, которые помещаются в его ширину, и усекает части текста, которые не помещаются. WordWrap можно использовать лишь в случае, если MultiLine присвоено значение True.
- AutoSize определяет, будет ли textBox корректироваться для отображения всего текста. При использовании AutoSize вместе с TextBox размер последнего элементаувеличивается или уменьшается в зависимости от количества текста иразмера шрифта.
AutoSize удобно применять в таких случаях:
- Отображение заголовка из одной или нескольких строк.
- Отображение содержимого TextBox длиною в одну строку.
- Отображение содержимого TextBox, состоящего из нескольких строк только для чтения.
Примечание.
Избегайте применять AutoSize к пустому элементу TextBox, который использует свойства MultiLine и WordWrap. В таком случае при вводе текста в TextBox этотэлемент автоматически принимает вид поля шириною в один символ, отображающего весь текст одной строкой.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.