private void Bgw2_DoWork(object sender, DoWorkEventArgs e) { for (i2 = 0; i2 < 200; i2++) { Thread.Sleep(50); Bgw2.ReportProgress(i2 / 100); } }
private void BtnStart_Click(object sender, EventArgs e) { LblCount01.Text = ""; LblCount02.Text = ""; LblCount03.Text = ""; if (CbxBackgroundWorker.Checked) { Bgw1.RunWorkerAsync(); Bgw2.RunWorkerAsync(); } else { for (int i = 0; i < 201; i++) { Thread.Sleep(50); LblCount03.Text = i.ToString(); } } }