El ProgressBar es un componente que sirve para conocer el progreso de una operacion, veamos como usarlo.
Vamos a empezar creando un proyecto nuevo en el visual studio, debe ser un proyecto en Windows Forms con C# .NET 4.0.
Despues vamos a agregar el componente progressbar del cuadro de herramientas y un par de botones, tal como se ve en la siguiente imagen.
Los botones los vamos a usar para subir y bajar el valor del progressbar de 10 en 10.
Codigo
Para usar el componente progressbar no hay mas que asignar un valor al atributo Value del progressbar.
[code language=”csharp”]progressBar1.Value = 30;
[/code]Con este ejemplo le asignamos un valor de 30 al progressbar, se debe de tener en cuenta que se aceptan valores de 0 al 100 de lo contrario se disparara una excepcion de fuera de rango.
Tambien se puede asignar el valor a travez de una variable.
[code language=”csharp”]progressBar1.Value = progress;
[/code]Video Demo
En el siguiente video se puede ver el funcionamiento del ejemplo.
Codigo completo
Ahora les dejo el codigo completo para que lo analizen.
[code language=”csharp”]public int progress;
public Form1()
{
InitializeComponent();
progress = 0;
}
private void button1_Click(object sender, EventArgs e)
{
if (progress >= 0 && progress <= 90)
{
progress += 10;
progressBar1.Value = progress;
}
}
private void button2_Click(object sender, EventArgs e)
{
if (progress >= 10 && progress <= 100)
{
progress -= 10;
progressBar1.Value = progress;
}
}
}
button1 y button2 son mis botones, progressBar1 es mi progressbar.
Suscribete
Si te gusto este ejemplo, te invito a que te suscribas a mi blog y a mi canal de youtube.
ese codigo estaba barbaro… muchas gracias
Gracias, Saludos