Compartir a través de


Cómo: Establecer el texto seleccionado en un control TextBox

Actualización: noviembre 2007

Este ejemplo selecciona mediante programación texto de un control TextBox de formularios Windows Forms y recupera el texto seleccionado.

Ejemplo

private void button1_Click(object sender, EventArgs e)
{
    textBox1.Text = "Hello World";
    textBox1.Select(6, 5);
    MessageBox.Show(textBox1.SelectedText);
}

Compilar el código

Para este ejemplo se necesita:

  • Un formulario con un control TextBox denominado textBox1 y un control Button denominado button1. Establezca el controlador del evento Click de button1 en button1_Click.

    Nota:

    El código también puede utilizarse con un control RichTextBox sustituyendo un control RichTextBox denominado richTextBox1 para el control TextBox y cambiando el código de textBox1 a richTextBox1.

Programación eficaz

En este ejemplo se establece la propiedad Text antes de recuperar el valor SelectedText. En la mayoría de los casos, se recuperará texto escrito por el usuario. Por lo tanto, deseará agregar el código de control de errores si el texto es demasiado corto.

Vea también

Conceptos

Diseñar una interfaz de usuario en Visual C#

Otros recursos

Controles de texto

Paseo guiado por Visual C#