Toolbox:  button1, progressBar1
Zagadnienie:  Chcemy co sekundę zapełniać pasek postępu
 Rozwiązanie:  Na początku w  Properties  ustawiamy Minimum i Maximum paska:

Następnie pod buttona podpinamy odpowiednią funkcję:
private async void button1_Click(object sender, EventArgs e)
        {
            for (int i = progressBar1.Minimum; i <= progressBar1.Maximum; i++)
            {
                progressBar1.Value = i;
                await Task.Delay(1000);
            }
        }
