TextBoxBase.AppendText(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向文本框的当前文本追加文本。
public:
void AppendText(System::String ^ text);
public void AppendText (string text);
public void AppendText (string? text);
member this.AppendText : string -> unit
Public Sub AppendText (text As String)
参数
- text
- String
要向文本框的当前内容追加的文本。
示例
下面的代码示例演示如何使用 AppendText 方法和 TextLength 属性将文本从一个复制到另一个 TextBox 。 此示例要求已将两 TextBox 个名为 textBox1
和 textBox2
的控件添加到窗体中,并且 textBox1
具有分配给其 Text 属性的文本。
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" ); // Append the text from textBox1 into textBox2.
else
textBox2->AppendText( textBox1->SelectedText );
}
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);
}
Private Sub AppendTextBox1Text()
' Determine if text is selected in textBox1.
If textBox1.SelectionLength = 0 Then
' No selection made, return.
Return
End If
' Determine if the text being appended to textBox2 exceeds the MaxLength property.
If textBox1.SelectedText.Length + textBox2.TextLength > textBox2.MaxLength Then
MessageBox.Show("The text to paste in is larger than the maximum number of characters allowed")
' Append the text from textBox1 into textBox2.
Else
textBox2.AppendText(textBox1.SelectedText)
End If
End Sub
注解
可以使用此方法将文本添加到 控件中的现有文本,而不是使用串联运算符 (+) 将文本 Text 连接到 属性。