C#winform怎样实现双进度条功能

2024-10-12 17:26:30

1、打开Microsoft Visual Studio 2010 :1、新建解决方案2、添加新窗体——进度条练习

C#winform怎样实现双进度条功能

3、进度条1属性设置maximum:500minimum:1value:1进度条2属性设置maximum:100minimum:1value:1

C#winform怎样实现双进度条功能

4、button控件click事件代码进度条1——循环累加500次(注意:增加“Application.DoEvents();”语句)

C#winform怎样实现双进度条功能

6、完整代码namespace 设计{ public partial class form2 : Form { public form2() { InitializeComponent(); } private void btn_count_Click(object sender, EventArgs e) { for (int k = 1; k <= 100; k++) { //当前进度 for (int i = 1; i <= 500; i++) { txtb_show_1.Text = i.ToString(); Application.DoEvents(); this.pgb_1.Value = i; this.lbl_1.Text = (i / 5).ToString(); } //总体进度 txtb_show_2.Text = k.ToString(); Application.DoEvents(); this.pgb_2.Value = k; this.lbl_3.Text = k.ToString(); } } }}

猜你喜欢