TextBoxBase.TextLength Propiedad

Definición

Obtiene la longitud del texto en el control.

C#
[System.ComponentModel.Browsable(false)]
public virtual int TextLength { get; }

Valor de propiedad

Número de caracteres contenidos en el texto del control.

Atributos

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. Este ejemplo 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 esta propiedad para determinar el número de caracteres de una cadena para tareas como buscar cadenas específicas de texto dentro del texto del control, donde se necesita conocimiento del número total de caracteres.

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