Obwohl das ja schon oben gesagt wurde. Der Befehl timer1.enabled = false
schaltet sozusagen den Timer aus nachdem die Progressbar 100% erreicht hat. Bei deinem Code fehlt dieser Befehl und deshalb wiederholt er alles^^

Edit: Hmm das sollte eigentlich stimmen