TextBoxBase.AppendText(String) 方法
定义
向文本框的当前文本追加文本。Appends text to the current text of a text box.
public:
void AppendText(System::String ^ text);
public void AppendText (string text);
member this.AppendText : string -> unit
Public Sub AppendText (text As String)
参数
- text
- String
要向文本框的当前内容追加的文本。The text to append to the current contents of the text box.
示例
下面的代码示例演示如何使用AppendText方法TextLength和属性将文本从一个TextBox复制到另一个。The following code example demonstrates how to use the AppendText method and the TextLength property to copy text from one TextBox to another. 此示例要求在窗TextBox体中textBox1
添加了textBox2
名为和的两个控件,并textBox1
将文本分配给了Text其属性。This example requires that two TextBox controls named, textBox1
and textBox2
, have been added to a form and that textBox1
has text assigned to its Text property.
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属性。You can use this method to add text to the existing text in the control instead of using the concatenation operator (+) to concatenate text to the Text property.