指定时间的C#进度条
本文关键字:定时间 | 更新日期: 2023-09-27 17:58:59
我有这条线:
int Time = textBox1.Text;
和一个CCD_ 1。我希望ProgressBar
加载一段特定的时间,例如20秒。我该怎么做?我搜索了很多,但我不知道如何设置加载时间。
private void Form1_Load(object sender, EventArgs e)
{
System.Windows.Forms.Timer timer1 = new System.Windows.Forms.Timer();
timer1.Interval=1000;//1 second
timer1.Tick += new System.EventHandler(timer1_Tick);
timer1.Start();
progressBar1.Maximum = 20;
}
private void timer1_Tick(object sender, EventArgs e)
{
//do whatever you want
if(progressBar1.Value==progressBar1.Maximum)
timer1.Stop();
else
progressBar1.Value+=1;
}