C# の TextBox 改行

Muhammad Maisam Abbas 2021年5月23日 2021年5月9日
C# の TextBox 改行

このチュートリアルでは、C# のテキストボックスに新しい行を追加する方法について説明します。

C# の TextBox.Multiline プロパティを持つ TextBox 改行

TextBox.Multiline プロパティにはブール値が格納されます。TextBox.Multiline プロパティの値は、コントロールが複数行のテキストボックスであるかどうかを決定します。このプロパティの値は、true または false のみにすることができます。true 値は、この特定のテキストボックスに複数の行を含めることができることを示します。false 値は、この特定のテキストボックスに複数行を含めることができないことを示します。次のコード例は、C# の TextBox.Multiline プロパティを使用してテキストボックスに新しい行を追加する方法を示しています。

private void button1_Click(object sender, EventArgs e)
{

    string longtext = "This is some text and it is very very long for just one line";
    textBox1.Text = longtext;
    textBox1.AppendText(Environment.NewLine);
    textBox1.Multiline = true;
}

出力:

c# テキストボックスの改行

上記のコードでは、textBox1.Text = longtext を使用して textBox1 に非常に長い文字列を挿入し、その後 textBox1.AppendText(Environment.NewLine) を使用して textBox1 に新しい行を追加しました。その後、textBox1.Multiline プロパティの値を true に設定することにより、textBox1 が複数行のテキストボックスであることを指定しました。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

関連記事 - Csharp GUI