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#