fbpx

Cum sa faci un ProgressBar in C#

de Drinceanu Adel

Salutare dragi prieteni, astazi va voi arata cum puteti sa folositi ProgressBar-ul in proiectele voastre.

In primul rand trebuie sa luati din ToolBox urmatoarele elemente:

  • Un ProgressBar;
  • Un buton;
  • Un Timer;
  • 3 TextBox-uri;

Crearea Formei

Forma prinicpala va arata in felul urmator:

Forma principiala

Primele doua TextBox-uri le vom folosi pentru a introduce textul initial, iar ultimul TextBox va fi folosit pentru a afisa textul final(format prin concatenarea celor doua texte introduse anterior) atunci cand ProgressBar-ul se incarca(ajunge la final).

Scrierea codului sursa:

In primul rand, va trebui sa dati drumul timer-ul. Acesta va porni in momentul in care butonul denumit „Load” va fi apasat.Lucrul acesta se face in felul urmator:

this.timer1.Start();

Al doilea pas este sa apelam event-ul Tick al timer-ului apasand dublu click pe el. In interiorul acestui event vom scrie:

this.progressBar1.Increment(1);
if(Convert.ToInt32(progressBar1.Value) == 100)
{
    textBox3.Text = textBox1.Text + " " + textBox2.Text;
}

Dupa ce ati efectuat aceste indicatii, in textBox3 va aparea textul format prin concatenarea textului introdus in texBox1 si textBox2, dar numai dupa ce ProgressBar-ul este incarcat complet.

 

Comentarii

S-ar putea sa iti placa