📅  最后修改于: 2023-12-03 15:39:09.599000             🧑  作者: Mango
在 C# 中,文本框是一种常见的用户界面元素。它可以用来接受用户输入,或者将应用程序的输出显示给用户。在本文中,我们将介绍如何在 C# 中创建一个文本框,以及如何对其进行设置和操作。
我们可以使用 Windows 窗体设计器来创建一个文本框。在设计器中,从工具箱中选择文本框控件,并将其拖放到主窗体上。然后,我们可以通过属性窗口来设置文本框的属性,如大小、位置、字体、颜色等。
以下是一个简单的示例代码,创建一个文本框并将其添加到窗体中:
// 创建文本框
TextBox textBox1 = new TextBox();
// 设置文本框属性
textBox1.Location = new System.Drawing.Point(10, 10);
textBox1.Size = new System.Drawing.Size(100, 20);
textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
textBox1.ForeColor = System.Drawing.Color.Black;
// 将文本框添加到窗体中
this.Controls.Add(textBox1);
要获取文本框中的字符串,我们可以使用 Text 属性。以下代码演示了如何获取文本框中的字符串:
string text = textBox1.Text;
要设置文本框中的字符串,我们可以使用 Text 属性。以下代码演示了如何在代码中设置文本框中的字符串:
textBox1.Text = "Hello World!";
文本框提供了许多事件,这些事件可以用来响应用户输入和操作。以下是一些常用的文本框事件:
我们可以使用以下代码来添加事件处理程序:
// 添加 TextChanged 事件处理程序
textBox1.TextChanged += new System.EventHandler(textBox1_TextChanged);
// TextChanged 事件处理程序
private void textBox1_TextChanged(object sender, EventArgs e)
{
// do something...
}
本文介绍了如何在 C# 中创建一个文本框,以及如何对其进行设置和操作。我们还介绍了一些常用的文本框事件和如何添加事件处理程序。如果您需要更深入地了解文本框的使用,请参考官方文档。