Pintar Controles

15/04/2004 - 23:26 por Martín Balcázer | Informe spam
Hola a todos,

Tengo una consulta pequeña, tengo un formulario el cual tiene varios
controles TextBox (cerca de 80), el problema es que al abrir este formulario
se pinta primero el form y luego las cajas de texto, pero no al mismo
tiempo, hay un retardo como de uno a dos segundos desde que se abre el
formulario hasta que termina de pintarse totalmente. ¿Cómo puedo hacer para
que este retardo no lo perciba el usuario?, lo que sería ideal para mí es
que se presione el botón que llame al formulario, aparezca el relojito de
arena dos segundos y que finalmente el formulario aparezca integro con todas
las cajitas de texto ya cargadas. Espero que me den algún tip de cómo
hacerlo.

Gracias.

Saludos,

Martín Balcázer

Preguntas similare

Leer las respuestas

#1 Anonimo
15/04/2004 - 23:52 | Informe spam
Hola Martin

Espero te sirva.

Has intentado usar primero la instruccion load??

por ejemplo:

Load NombreForma
NombreForma.show

Salu2

Hola a todos,

Tengo una consulta pequeña, tengo un formulario el


cual tiene varios
controles TextBox (cerca de 80), el problema es que al


abrir este formulario
se pinta primero el form y luego las cajas de texto, pero


no al mismo
tiempo, hay un retardo como de uno a dos segundos desde


que se abre el
formulario hasta que termina de pintarse totalmente.


¿Cómo puedo hacer para
que este retardo no lo perciba el usuario?, lo que sería


ideal para mí es
que se presione el botón que llame al formulario,


aparezca el relojito de
arena dos segundos y que finalmente el formulario


aparezca integro con todas
las cajitas de texto ya cargadas. Espero que me den algún


tip de cómo
hacerlo.

Gracias.

Saludos,

Martín Balcázer


.

Respuesta Responder a este mensaje
#2 Cesar Ochica
15/04/2004 - 23:55 | Informe spam
Podrias cargar el formulario y cuando termine de cargar
dale form.show.

Saludos
Respuesta Responder a este mensaje
#3 Martín Balcázer
17/04/2004 - 01:30 | Informe spam
OK. Pero como fuerzo la carga? en .Net creo que no puedo hacer lo
siguiente:

Load Form
Form.Show

A menos que de alguna manera haga accesible al evento Load del formulario...
¿cómo podría hacer esto?


"Cesar Ochica" escribió en el mensaje
news:
Podrias cargar el formulario y cuando termine de cargar
dale form.show.

Saludos



Respuesta Responder a este mensaje
#4 Cesar Ochica
17/04/2004 - 15:33 | Informe spam
Primero Instancias el Form1
Dim IForm1 As New Form1

PLuego, cuando sea pertinente

IForm1.Show()



Espero te sirva



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