C# 公共控制元件之progressBar、 toolTip
阿新 • • 發佈:2018-11-10
1、窗體中加入控制元件progressBar1, toolTip1,timer1 和三個button
2、程式碼如下:
private void button1_Click(object sender, EventArgs e)//開始 { timer1.Enabled = true; button1.Enabled = false; button2.Enabled = true; } private void timer1_Tick(object sender, EventArgs e) { if(progressBar1.Value<progressBar1.Maximum) { progressBar1.Value++; toolTip1.SetToolTip(progressBar1, progressBar1.Value.ToString());//toolTip顯示進度 } else { timer1.Enabled = false; } } private void button2_Click(object sender, EventArgs e)//暫停 { timer1.Enabled = false; button1.Enabled = true; button2.Enabled = false; } private void button3_Click(object sender, EventArgs e)//重置 { progressBar1.Value = 0; button1.Enabled = true; button2.Enabled = false; }
3、介面效果