如何:使用 TextBox 控件获取用户输入

更新:2007 年 11 月

您可以使用 TextBox 控件显示并检索来自用户的文本。用户在 TextBox 中键入数据后,您可使用 Text 属性检索此数据。默认情况下,TextBoxMultiline 属性设置为 false。也就是说,用户不能通过按 Enter 键在 TextBox 中创建多行文本。您可以将 Multiline 属性设置为 true 以启用此功能。

检索文本框中键入的输入。

  1. 在“文件”菜单上,单击“新建项目”。

  2. 在“新建项目”对话框中,单击“Windows 窗体应用程序”,再单击“确定”。

    一个新的 Windows 窗体项目随即打开。

  3. 将一个“TextBox”控件从“工具箱”拖动到窗体中,然后在“属性”窗口中更改下列属性:

    属性

    Name

    inputText

    Multiline

    True

    Size

    175, 90

  4. 在文本框旁边添加一个“Button”控件,并更改下列属性:

    属性

    Name

    retrieveInput

    Text

    Retrieve

  5. 双击该按钮以创建 retrieveInput_Click 事件处理程序,并添加以下代码:

    MessageBox.Show(this.inputText.Text);
    
  6. 按 F5 运行程序。

  7. 在文本框中键入多行文本,然后单击“Retrieve”(检索)。

  8. 验证在文本框中键入的所有文本是否都显示在消息中。

请参见

概念

在 Visual C# 中设计用户界面

其他资源

文本控件

Visual C# 指导教程