C# Solidworks二次开发------C#中的进度条
C#中有自带进度条的功能,当然使用的方法多种多样,这里我展示一下我使用的方法
一、代码
使用Timer定时器,代码如下:
private void Form1_Load(object sender, EventArgs e)
{timer1.Start();timer1.Interval = 10;
}int Flag = 0;private void timer1_Tick(object sender, EventArgs e)
{Flag++;label3.Text = Flag + "%";progressBar1.Value = Flag;if (progressBar1.Value == 100){timer1.Stop();User user = new User();this.Hide();user.Show();}
}
二、对比
和Solidworks中的进度条我目前发现的区别主要是显示位置,c#自带的可以显示在任意位置,Solidworks显示在左下角,而且Solidworks左下角的方框中不仅显示进度条,还会显示其他内容。