double arrow

Использование надписей и текстовых полей


Отображение и ввод текста.

В этом разделе будет рассказано, как использовать элементы управления Label и TextBox для отображения текста и получения текста, введенного пользователем.

Использование текста является одним из самых простых способов обмена информацией с пользователем. Можно отобразить текст о возможностях программы, можно получать данные от пользователя в виде текста и использовать их в программе. Visual Basic предоставляет два элемента управления, предназначенные для отображения и получения текста. Это элементы Label и TextBox.

Отображение текста с помощью надписи

Элемент управления Label является основным элементом для отображения текста. Он отображается на форме в виде текста, заключенного в область прямоугольной формы. Цвет этой области обычно совпадает с цветом формы. Таким образом, он отображается просто как текст на форме.

Поскольку элемент управления Label главным образом предназначен для отображения текста, наиболее важными свойствами Label являются свойства, определяющие его внешний вид. Свойство Text содержит текст, отображаемый в элементе управления Label. Свойство Font определяет шрифт для отображения текста, содержащегося в свойстве Text. Свойство ForeColor определяет цвет текста, а свойство BackColor – цвет окружающей его области.




Получение текста с помощью текстового поля

Если отображение и ввод текста требуются одновременно, удобно использовать элемент управления TextBox. В дополнение к возможностям отображения текста, элемент управления TextBox позволяет пользователям во время выполнения вводить в поле TextBox текст, который может извлекаться программой.

Как в случае с элементом управления Label, наиболее важными для элемента TextBox свойствами являются свойства, определяющие его внешний вид. Одним из важнейших является свойство Text, которое представляет текст в элементе управления TextBox. Когда пользователь вводит текст в элемент управления TextBox, свойство Text обновляется в соответствии с изменениями. Таким образом, текст, отображаемый в элементе TextBox, всегда отражает значение свойства Text.

Существуют также свойства, влияющие на поведение элемента управления TextBox. Свойство Multiline определяет, можно ли отображать в элементе TextBox несколько строк. Если этому свойству присвоено значение False, элемент управления TextBox всегда будет вмещать только одну строку по высоте и не сможет быть увеличен по вертикали. Если же присвоено значение True, элемент управления TextBox сможет отображать несколько строк, а его высота может быть любой.

Практическое задание







Сейчас читают про: