Add timer control
Set Interval for timer to 1000
Set progressbar step to 25
In tick event handle value updation of progress bar as below
Refer the following code
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int tks;
private void timer1_Tick(object sender, EventArgs e)
{
if (tks != 4)
{
tks++;
progressBar1.PerformStep();
}
else
{
timer1.Enabled = false;
listBox1.Sorted = true;
}
}
private void Form1_Load(object sender, EventArgs e)
{
tks = 0;
}
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
}
}
}
Best of luck.........
Hope this helps...........