var progressBar1 = new System.Windows.Forms.ProgressBar(); float count = 150; progressBar1.Maximum = 100; progressBar1.Value = 0; float add = 100 / count; float result = 0f; for (int i = 0; i < count; i++) { progressBar1.Value = (int)(result += add); } progressBar1.Value = 100;