为什么读条的百分比是负数。
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
if (timer1.Enabled == true)
{
timer1.Enabled = false;
button1.Text = "开始";
}
else
{
timer1.Enabled = true;
button1.Text = "停止";
}
} private void timer1_Tick(object sender, EventArgs e)
{
if (this.progressBar1.Value == this.progressBar1.Maximum)
{
this.progressBar1.Value = this.progressBar1.Minimum;
}
else
{
this.progressBar1.PerformStep();
}
int intPercent;
intPercent = 100 * (this.progressBar1.Value - this.progressBar1.Maximum)/(this.progressBar1.Maximum-this.progressBar1.Minimum);
label1.Text=Convert.ToInt16(intPercent).ToString()+"%";
}
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
if (timer1.Enabled == true)
{
timer1.Enabled = false;
button1.Text = "开始";
}
else
{
timer1.Enabled = true;
button1.Text = "停止";
}
} private void timer1_Tick(object sender, EventArgs e)
{
if (this.progressBar1.Value == this.progressBar1.Maximum)
{
this.progressBar1.Value = this.progressBar1.Minimum;
}
else
{
this.progressBar1.PerformStep();
}
int intPercent;
intPercent = 100 * (this.progressBar1.Value - this.progressBar1.Maximum)/(this.progressBar1.Maximum-this.progressBar1.Minimum);
label1.Text=Convert.ToInt16(intPercent).ToString()+"%";
}
Minimum 默认值 0
Maximum
Minimum
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
if (timer1.Enabled == true)
{
timer1.Enabled = false;
button1.Text = "开始";
}
else
{
timer1.Enabled = true;
button1.Text = "停止";
}
} private void timer1_Tick(object sender, EventArgs e)
{
if (this.progressBar1.Value == this.progressBar1.Maximum)
{
this.progressBar1.Value = this.progressBar1.Minimum;
}
else
{
this.progressBar1.PerformStep();
}
label1.Text=this.progressBar1.Value.ToString()+"%";
}
}
另外在吗写能让读条慢点