最近仿佛跟Thread很有缘,时间倒计时可以用它,今天发现可以使用线程了模拟进度条的进度。在我实现了小demo之后,又发现了很多实现进度条效果的方法,真是条条大路通罗马,怎样写都可以实现,暗爽不行不行的。
1.使用Timer实现
1.1插入一个timer控件,属性false,interval 100。插入button,插入textbox如下图。
1.2 代码实现
public void output(string log)
{
if (textBox1.GetLineFromCharIndex(textBox1.Text.Length)>100)
{
textBox1.Text = "";
}
textBox1.AppendText (DateTime.Now.ToString ("HH:mm:ss "+log +"\r\n"));
}
private void timer1_Tick(object sender, EventArgs e)
{