Поделиться через


Обзор элемента управления TextBox (Windows Forms)

Текстовые поля Windows Forms используются для получения входных данных от пользователя или отображения текста. Элемент управления TextBox обычно используется для редактируемого текста, хотя его также можно сделать доступным только для чтения. Текстовые поля могут отображать несколько строк, упаковывать текст в размер элемента управления и добавлять базовое форматирование. Элемент управления TextBox предоставляет один стиль формата для текста, отображаемого или введенного в элемент управления. Чтобы отобразить несколько типов форматированного текста, используйте элемент управления RichTextBox. Дополнительные сведения см. в обзоре элементов управления RichTextBox.

Работа с контролем TextBox

Текст, отображаемый элементом управления, содержится в свойстве Text. По умолчанию можно ввести до 2048 символов в текстовом поле. Если для свойства Multiline задано значение true, можно ввести до 32 КБ текста. Свойство Text можно задать во время разработки с помощью окна свойств, во время выполнения кода или ввода пользователем во время выполнения. Текущее содержимое текстового поля можно получить во время выполнения, прочитав свойство Text.

Следующий пример кода задает текст в элементе управления во время выполнения. Процедура InitializeMyControl не выполняется автоматически; его необходимо вызвать.

Private Sub InitializeMyControl()  
   ' Put some text into the control first.  
   TextBox1.Text = "This is a TextBox control."  
End Sub  
private void InitializeMyControl() {  
   // Put some text into the control first.  
   textBox1.Text = "This is a TextBox control.";  
}  
private:  
   void InitializeMyControl()  
   {  
      // Put some text into the control first.  
      textBox1->Text = "This is a TextBox control.";  
   }  

См. также