private void timer1_Tick(object sender, System.EventArgs e)
{
if(this.progressBar1.Value==this.progressBar1.Maximum)
{
this.progressBar1.Value=0;
}
else
{
this.progressBar1.PerformStep();
}
double percent=100*(this.progressBar1.Value-this.progressBar1.Minimum)/(this.progressBar1.Maximum-this.progressBar1.Minimum);
this.label1.Text=percent.ToString()+"%";
}
{
if(this.progressBar1.Value==this.progressBar1.Maximum)
{
this.progressBar1.Value=0;
}
else
{
this.progressBar1.PerformStep();
}
double percent=100*(this.progressBar1.Value-this.progressBar1.Minimum)/(this.progressBar1.Maximum-this.progressBar1.Minimum);
this.label1.Text=percent.ToString()+"%";
}
当
this.progressBar1.Value==this.progressBar1.Maximum
是,控件颜色才会满。而不是
this.progressBar1.Value==100
{
timer1.Start();
} private void timer1_Tick(object sender, EventArgs e)
{
if (progressBar1.Value < progressBar1.Maximum)
{
progressBar1.PerformStep();
}
else
{
timer1.Enabled = false;
Form2 fm2 = new Form2();
fm2.Show();
}
}