TextBoxBase.AppendText(String) 方法

定義

將文字附加至文字方塊的目前文字中。

C#
public void AppendText(string text);
C#
public void AppendText(string? text);

參數

text
String

要附加於文字方塊目前的內容中的文字。

範例

下列程式碼範例示範如何使用 AppendText 方法和 TextLength 屬性,將文字從一個複製到另一個 TextBox 。 本範例要求已將名為 textBox1 和 的兩 TextBox 個控制項新增至表單, textBox1 且已將文字指派給其 TexttextBox2 屬性。

C#
private void AppendTextBox1Text()
{
   // Determine if text is selected in textBox1.
   if(textBox1.SelectionLength == 0)
      // No selection made, return.
      return;
   
   // Determine if the text being appended to textBox2 exceeds the MaxLength property.
   if((textBox1.SelectedText.Length + textBox2.TextLength) > textBox2.MaxLength)
      MessageBox.Show("The text to paste in is larger than the maximum number of characters allowed");
   else
      // Append the text from textBox1 into textBox2.
      textBox2.AppendText(textBox1.SelectedText);
}

備註

您可以使用此方法,將文字新增至控制項中的現有文字,而不要使用串連運算子 (+) 將文字串連至 Text 屬性。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另請參閱