//进度条清零 private void button13_Click(object sender, EventArgs e) { for (int i = 1; i < 6; i++) { //查找进度条 UCProcessLine processline = (UCProcessLine)this.Controls.Find("ucProcessLine" + i.ToString(), false).FirstOrDefault(); //拿到进度条的对象 processline.Value = 0; } }
public void Thread_Fuction(object J) { for (int i = 0; i < 100; i++) { //控制UI界面的代码示例 this.Invoke(new MethodInvoker(delegate() { //查找进度条 UCProcessLine processline = (UCProcessLine)this.Controls.Find("ucProcessLine" + J.ToString(), false).FirstOrDefault(); //拿到进度条的对象 processline.Value += 1; })); //模拟各种代码操作 Thread.Sleep(500); } }