文本框 TextBox 控件

文本框 TextBox 控件

TextBox 是文本框输入框控件。

可以通过设置属性将其改为密码框,使用 PasswordChar 属性。

也可以设置属性将其改为多行文本输入框。

添加控件

在工具箱中找到 TextBox,点击并拖动到窗体界面上。

可以移动控件的位置,在属性栏中设置文本框的样式和外观,比如背景颜色、边框等。程序员可以自行摸索这些基础设置。

运行后,可以在文本框中输入文本。

设置属性

获取用户输入

在后台代码中可以获取用户输入的内容。

  1. 在窗体上增加一个 Button 按钮
  2. 双击按钮,自动生成点击事件
private void button1_Click(object sender, EventArgs e)
{
    MessageBox.Show(this.textBox1.Text);
}Code language: JavaScript (javascript)

在点击事件中获取文本框的内容,然后通过 MessageBox 弹出显示。

多行文本

可以设置文本框为多行文本输入:

点击 TextBox 左上角的小三角形,选择 Multiline,此时就可以输入多行文本了。

也可以在属性窗口中设置 Multiline 为 true,同时可以配合 ScrollBars 属性添加滚动条。

textBox1.Multiline = true;
textBox1.ScrollBars = ScrollBars.Vertical;
textBox1.Size = new Size(200, 100);Code language: JavaScript (javascript)

常用属性

属性说明
Text获取或设置文本框中的文本
PasswordChar设置为密码框,如 textBox1.PasswordChar = '*'
Multiline是否多行
ScrollBars滚动条显示方式
ReadOnly是否只读
MaxLength最大输入字符数
Enabled是否启用
Visible是否可见

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注