Beispiel #1
0
 //进度条清零
 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;
     }
 }
Beispiel #2
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);
     }
 }