Общие сведения об элементе управления TextBox (Windows Forms)
Обновлен: Ноябрь 2007
Текстовые поля форм Windows Forms используются для приема данных, вводимых пользователем, или для отображения текста. Элемент управления TextBox обычно используется для редактируемого текста, хотя его можно также сделать доступным только для чтения. В текстовых полях можно выводить несколько строк текста, размещать текст в соответствии с размером элемента управления и применять основные элементы форматирования. В элементе управления TextBox можно вводить или отображать текст только в одном формате. Для отображения текста в различных форматах следует использовать элемент управления RichTextBox. Дополнительные сведения см. в разделе Общие сведения об элементе управления RichTextBox (Windows Forms).
Работа с элементом управления 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.set_Text("This is a TextBox control.");
}
private:
void InitializeMyControl()
{
// Put some text into the control first.
textBox1->Text = "This is a TextBox control.";
}
См. также
Задачи
Практическое руководство. Создание текстового поля, доступного только для чтения (Windows Forms)
Практическое руководство. Добавление кавычек в строку (Windows Forms)
Практическое руководство. Выделение текста в элементе управления TextBox в Windows Forms
Практическое руководство. Многострочные элементы управления TextBox в Windows Forms