TextBox 控件概述(Windows 窗体)
更新:2007 年 11 月
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 窗体 TextBox 控件中选择文本
如何:在 Windows 窗体 TextBox 控件中查看多个行