Compartir a través de


Información general sobre el control TextBox (formularios Windows Forms)

Actualización: noviembre 2007

Los cuadros de texto de formularios Windows Forms se utilizan para obtener entradas del usuario o para mostrar texto. El control TextBox se utiliza generalmente para el texto que se puede editar, aunque también puede configurarse como control de sólo lectura. Los cuadros de texto pueden mostrar varias líneas, ajustar el texto al tamaño del control y agregar formato básico. El control TextBox proporciona un único estilo de formato para el texto mostrado o escrito en el control. Para mostrar varios tipos de texto con formato, se debe usar el control RichTextBox. Para obtener más información, vea Información general sobre el control RichTextBox (formularios Windows Forms).

Trabajar con el control TextBox

El texto que se muestra en el control se encuentra almacenado en la propiedad Text. De forma predeterminada, en un cuadro de texto se puede escribir 2048 caracteres como máximo. Si establece la propiedad Multiline en true, podrá escribir un máximo de 32 KB de texto. La propiedad Text puede establecerse en tiempo de diseño con la ventana Propiedades, en tiempo de ejecución mediante código o por medio de la introducción de datos por el usuario en tiempo de ejecución. El contenido actual de un cuadro de texto puede recuperarse en tiempo de ejecución mediante la lectura de la propiedad Text.

En el ejemplo de código siguiente se establece texto en el control en tiempo de ejecución. El procedimiento InitializeMyControl no se ejecutará automáticamente; es necesario llamarlo.

Private Sub InitializeMyControl()
   ' Put some text into the control first.
   TextBox1.Text = "This is a TextBox control."
End Sub
private void InitializeMyControl() {
   // Put some text into the control first.
   textBox1.Text = "This is a TextBox control.";
}
private void InitializeMyControl() 
{
   // Put some text into the control first.
   textBox1.set_Text("This is a TextBox control.");
}
private:
   void InitializeMyControl()
   {
      // Put some text into the control first.
      textBox1->Text = "This is a TextBox control.";
   }

Vea también

Tareas

Cómo: Controlar el punto de inserción en un control TextBox de formularios Windows Forms

Cómo: Crear un cuadro de texto de contraseña con el control TextBox de formularios Windows Forms

Cómo: Crear un cuadro de texto de sólo lectura (formularios Windows Forms)

Cómo: Insertar comillas en una cadena (formularios Windows Forms)

Cómo: Seleccionar texto en el control TextBox de formularios Windows Forms

Cómo: Ver múltiples líneas en el control TextBox de formularios Windows Forms

Referencia

TextBox

Otros recursos

TextBox (Control, formularios Windows Forms)