1.控件
button控件、progressBar控件、timer控件
2.示例:
3.代码
private void Form2_Load(object sender, EventArgs e)
{
pbDownload.Minimum = 0;
pbDownload.Maximum = 2000;
pbDownload.Step = 3;
}
private void timer1_Tick(object sender, EventArgs e)
{
pbDownload.PerformStep();
if (pbDownload.Value==2000)
{
timer1.Enabled = false;
MessageBox.Show("下载完成!");
}
}
private void btnChange_Click(object sender, EventArgs e)
{
if (btnChange.Text == "下载")
{
timer1.Enabled = true;
btnChange.Text = "暂停";
}
else
{
timer1.Enabled = false;
btnChange.Text = "下载";
}
}