Hola,
Tengo un problema que no consigo solucionar por mucho que busco, asi que me he decidido a postear esta pregunta.
Tengo un formulario en el que aparece un Tabcontrol con varias pestañas. En la pestaña que se muestra por defecto al cargarse el formulario tengo 2 TextBox y un boton.
Lo que trato de hacer es que, al arrancar el formulario la primera TextBox me aparezca con un texto predeterminado y el foco del cursor aparezca en la segunda. Parece algo de lo mas sencillo, pero es que no hay manera.
El codigo que utilizo es algo tan simple como esto:
CajaTex1.Text = "texto predeterminado"
CajaTex2.Focus()
He colocado el codigo en el evento Form_Load, y me aparecia el texto de la primera box, pero seleccionado y con el foco del cursor al final del texto.
Despues lo he colocado en el evento Form_Activated, y ahora aparece tb el texto predeterminado, pero esta vez sin seleccionar y con el foco del cursor al principio del texto.
Pero no hay manera de pasarle el foco a la segunda box. ¿No deberia ser tan complicado, verdad?.