📅  最后修改于: 2023-12-03 15:38:31.896000             🧑  作者: Mango
在C#中,我们可以使用TextBox控件来创建文本框。TextBox控件可以用作单行文本框或多行文本框。我们可以设置它的Multiline属性来创建多行文本框。接下来,我们将学习如何在C#中创建多行文本框。
要创建多行文本框,我们需要使用TextBox控件并设置Multiline属性为true。下面是一个简单的示例,演示如何创建一个多行文本框:
TextBox textBox = new TextBox();
textBox.Multiline = true;
我们也可以在 Visual Studio 的设计视图中添加一个TextBox控件,然后在属性窗口中将Multiline属性设置为True。
在创建多行文本框后,我们需要设置它的大小。我们可以使用Size属性设置文本框的大小。以下是一个示例:
textBox.Size = new Size(200, 100);
这将创建一个大小为200 x 100的文本框。
创建多行文本框后,我们可以使用Text属性来获取或设置文本框中的文本。使用以下语句从文本框中获取文本:
string text = textBox.Text;
下面是一个完整的示例代码,演示如何创建一个多行文本框和获取其文本:
using System;
using System.Drawing;
using System.Windows.Forms;
namespace MultiLineTextBoxDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 创建一个多行文本框
TextBox textBox = new TextBox();
textBox.Multiline = true;
textBox.Size = new Size(200, 100);
this.Controls.Add(textBox);
// 获取文本框中的文本
string text = textBox.Text;
}
}
}
以上是如何在C#中创建多行文本框的介绍,希望能对你有所帮助。