Focus() en Load...

18/10/2005 - 05:50 por MaNgHe | Informe spam
Hola de antemano gracias por la ayuda. He desarrollado un programa que al
elegir una opción llama a otro formulario con TextBoxs. Deseo que al iniciar
el segundo formulario se posicione en el primer textbox, coloque
txtNombreObj.Focus() en el evento load del form y no ubica el curso donde
deseo.

Marlon Angeles Herrera
Nasca-Ica-Perú

Preguntas similare

Leer las respuestas

#1 Benton
18/10/2005 - 11:11 | Informe spam
Hola de antemano gracias por la ayuda. He desarrollado un programa que al
elegir una opción llama a otro formulario con TextBoxs. Deseo que al
iniciar
el segundo formulario se posicione en el primer textbox, coloque
txtNombreObj.Focus() en el evento load del form y no ubica el curso donde
deseo.



La única forma que he encontrado es hacer que el taborder del textbox a
seleccionar cuando se carga la forma sea el taborder cero.

Focus() funciona desde otros eventos, pero desde el evento Load(), no.

Saludos,

-Benton
Respuesta Responder a este mensaje
#2 [Juanjo]
18/10/2005 - 16:56 | Informe spam
has probado en ponerlo en el evento Show()??

saludos
"Benton" escribió en el mensaje
news:u%
Hola de antemano gracias por la ayuda. He desarrollado un programa que al
elegir una opción llama a otro formulario con TextBoxs. Deseo que al
iniciar
el segundo formulario se posicione en el primer textbox, coloque
txtNombreObj.Focus() en el evento load del form y no ubica el curso donde
deseo.



La única forma que he encontrado es hacer que el taborder del textbox a
seleccionar cuando se carga la forma sea el taborder cero.

Focus() funciona desde otros eventos, pero desde el evento Load(), no.

Saludos,

-Benton

Respuesta Responder a este mensaje
#3 luis
18/10/2005 - 17:38 | Informe spam
Pues acabo de probar el truco que se puede usar en visual basic 6 y también
funciona aqui:

private void Form2_Load(object sender, System.EventArgs e)
{
this.Show(); //esto es lo que facilita el poder darle el foco
textBox2.Focus();
}
"Benton" escribió en el mensaje
news:u%
> Hola de antemano gracias por la ayuda. He desarrollado un programa que


al
> elegir una opción llama a otro formulario con TextBoxs. Deseo que al
> iniciar
> el segundo formulario se posicione en el primer textbox, coloque
> txtNombreObj.Focus() en el evento load del form y no ubica el curso


donde
> deseo.

La única forma que he encontrado es hacer que el taborder del textbox a
seleccionar cuando se carga la forma sea el taborder cero.

Focus() funciona desde otros eventos, pero desde el evento Load(), no.

Saludos,

-Benton


Respuesta Responder a este mensaje
#4 Benton
18/10/2005 - 22:10 | Informe spam
Pues acabo de probar el truco que se puede usar en visual basic 6 y
también
funciona aqui:

private void Form2_Load(object sender, System.EventArgs e)
{
this.Show(); //esto es lo que facilita el poder darle el foco
textBox2.Focus();



Vaya, pues es un truco que funciona muy bien. Al equipaje. ;-)

Saludos,

-Benton


}
"Benton" escribió en el mensaje
news:u%
> Hola de antemano gracias por la ayuda. He desarrollado un programa que


al
> elegir una opción llama a otro formulario con TextBoxs. Deseo que al
> iniciar
> el segundo formulario se posicione en el primer textbox, coloque
> txtNombreObj.Focus() en el evento load del form y no ubica el curso


donde
> deseo.

La única forma que he encontrado es hacer que el taborder del textbox a
seleccionar cuando se carga la forma sea el taborder cero.

Focus() funciona desde otros eventos, pero desde el evento Load(), no.

Saludos,

-Benton






Respuesta Responder a este mensaje
#5 MaNgHe
19/10/2005 - 16:36 | Informe spam
Gracias Luis, acabo de probarlo y funciona perfecto.

Saludos,


Marlon


"luis" wrote:

Pues acabo de probar el truco que se puede usar en visual basic 6 y también
funciona aqui:

private void Form2_Load(object sender, System.EventArgs e)
{
this.Show(); //esto es lo que facilita el poder darle el foco
textBox2.Focus();
}
"Benton" escribió en el mensaje
news:u%
> > Hola de antemano gracias por la ayuda. He desarrollado un programa que
al
> > elegir una opción llama a otro formulario con TextBoxs. Deseo que al
> > iniciar
> > el segundo formulario se posicione en el primer textbox, coloque
> > txtNombreObj.Focus() en el evento load del form y no ubica el curso
donde
> > deseo.
>
> La única forma que he encontrado es hacer que el taborder del textbox a
> seleccionar cuando se carga la forma sea el taborder cero.
>
> Focus() funciona desde otros eventos, pero desde el evento Load(), no.
>
> Saludos,
>
> -Benton
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida