• Domingo 16 de Junio de 2024, 22:20

Autor Tema:  progres bar  (Leído 1110 veces)

normangvs

  • Nuevo Miembro
  • *
  • Mensajes: 11
  • Nacionalidad: gt
    • Ver Perfil
progres bar
« en: Jueves 24 de Septiembre de 2009, 05:09 »
0
que tal una pregunta como puedo programar una progres bar o mejor dicho como se programa o como se usa
gracias..

gerardoskype

  • Miembro activo
  • **
  • Mensajes: 50
  • Nacionalidad: mx
    • Ver Perfil
Re: progres bar
« Respuesta #1 en: Martes 20 de Octubre de 2009, 23:53 »
0
utiliza un elemento TIMER y ProgressBar

cuando el evento Tick o Elapsed esten activos el progress avance.


#region - barra de progreso -
        private void Temporizador_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            try
            {
                if (progreso.Value == progreso.Maximum)
                {
                    Temporizador.Stop();
                   
                   
                    Application.Exit();
                }
               
                progreso.PerformStep();
            }
            catch (NullReferenceException)
            {
                Temporizador.Dispose();
            }
        }
        #endregion

style = tipo de barra.

Step = la velocidad a la que avanza el progress

Maximum = pones el tiempo maximo del progress

normangvs

  • Nuevo Miembro
  • *
  • Mensajes: 11
  • Nacionalidad: gt
    • Ver Perfil
Re: progres bar
« Respuesta #2 en: Jueves 22 de Octubre de 2009, 05:31 »
0
gracias man
me sirvio mucho te lo agradesco