📜  如何在C#中创建多行文本框?(1)

📅  最后修改于: 2023-12-03 15:38:31.896000             🧑  作者: Mango

如何在C#中创建多行文本框?

在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#中创建多行文本框的介绍,希望能对你有所帮助。