TextBox 控件概述(Windows 窗体)

Windows 窗体文本框用于获取用户输入或显示文本。 TextBox 控件通常用于可编辑文本,不过也可使其成为只读控件。 文本框可以显示多个行,对文本换行使其符合控件的大小以及添加基本的格式设置。 TextBox 控件为在该控件中显示的或输入的文本提供一种格式化样式。 若要显示多种类型的带格式文本,请使用 RichTextBox 控件。 有关更多信息,请参见 RichTextBox 控件概述(Windows 窗体)

使用 TextBox 控件

控件显示的文本包含在 Text 属性中。 默认情况下,最多可在一个文本框中输入 2048 个字符。 如果将 Multiline 属性设置为 true,则最多可输入 32 KB 的文本。 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 窗体 TextBox 控件中的插入点

如何:使用 Windows 窗体 TextBox 控件创建密码文本框

如何:创建只读文本框(Windows 窗体)

如何:在字符串中放置引号(Windows 窗体)

如何:在 Windows 窗体 TextBox 控件中选择文本

如何:在 Windows 窗体 TextBox 控件中查看多个行

参考

TextBox

其他资源

TextBox 控件(Windows 窗体)