Indicación de procesamiento : Reloj de arena

17/10/2007 - 10:58 por Carlos Sancho | Informe spam
Hola a todos

¿Por qué no aparece el famoso reloj de arena cuando mi aplicación está
procesando información? De esta manera sé que he pulsado bien el botón,
menú, etc. que desencadena dicho proceso. Al no aparecer el usuario piensa
que no ha pulsado bien y provoca varios procesos innecesarios.

Muchas Gracias por cualquier sugerencia

Saludos

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
17/10/2007 - 11:27 | Informe spam
"Carlos Sancho" wrote in message
news:
¿Por qué no aparece el famoso reloj de arena cuando mi aplicación está
procesando información? De esta manera sé que he pulsado bien el botón,
menú, etc. que desencadena dicho proceso. Al no aparecer el usuario
piensa que no ha pulsado bien y provoca varios procesos innecesarios.



Lo tienes que poner tú expresamente en tu código si quieres que
aparezca. Por ejemplo, si lo quieres en el click de un botón:

void Button1_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
//Aqui tu procesamiento
Cursor.Current = Cursors.Default;
}
Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
17/10/2007 - 16:02 | Informe spam
A lo que ya te han comentado agrega lo de que una vez detectada la pulsación
del botón lo deshabilites mientras realizas los procesos y cuando termines
lo vuelvasa habilitar.

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