none
COMO PUEDO AUMENTAR Y DISMINUIR UN PROGREESS BAR EN C# WPF RRS feed

  • Pregunta

  • Buenas tardes y un cordial saludos, el motivo de mi pregunta como ya dice el titulo, como puedo incrementar un progress bar al porcentaje de 80 y cuando llegue ahi disminuirlo al porcentaje de 20, mi idea es hacerlo con un timer pero realmente no tengo la menor idea de como hacerlo, espero puedan ayudarme, saludos.
    lunes, 17 de septiembre de 2018 22:04

Respuestas

Todas las respuestas

  • hola

    revisate ejemplos como estos

    The ProgressBar control

    no veo que tiene que ver un timer, el progress refleja trabajo podrias usar un proceso que eejcute en un thread separado por eso en el ejemplo usa el BackgroundWorker

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 17 de septiembre de 2018 23:10
  • Muchas gracias por responder Leandro Tuttini

    Referente a tu pregunto lo que necesito hacer es que el progreso aumente auntomaticamente y cuando llegue a 80 disminuya a 20 y asi su sesibamente, cree este codigo pero realmente no me funciono, espero puedas ayudarme.

    private void Timer_procentaje_Tick(object sender, EventArgs e)
            {
                
                if (Progreso.Percentage == 20)
                {
                    Progreso.Percentage = Progreso.Percentage + 5;
                }
                else if (Progreso.Percentage == 80)
                {
                    Progreso.Percentage = Progreso.Percentage - 5;
                }
                    //Repetir Timer cada cierto tiempo
                    CommandManager.InvalidateRequerySuggested();           
            }

    lunes, 17 de septiembre de 2018 23:33
  • Deleted
    • Marcado como respuesta Jovanny CJ lunes, 17 de septiembre de 2018 23:51
    lunes, 17 de septiembre de 2018 23:44
  • Muchas gracias me sirvio mucho logre hacer el efecto que queria, saludos
    lunes, 17 de septiembre de 2018 23:51