Leer en inglés

Compartir a través de


TextBoxBase.AppendText(String) Método

Definición

Anexa texto al texto actual de un cuadro de texto.

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

Parámetros

text
String

Texto que se va a anexar al contenido actual del cuadro de texto.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el AppendText método y la TextLength propiedad para copiar texto de uno TextBox a otro. En este ejemplo se requiere que se hayan agregado dos TextBox controles denominados y textBox2textBox1 , a un formulario y que textBox1 tenga texto asignado a su Text propiedad .

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);
}

Comentarios

Puede usar este método para agregar texto al texto existente en el control en lugar de usar el operador de concatenación (+) para concatenar texto en la Text propiedad .

Se aplica a

Producto Versiones
.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

Consulte también