Ejemplo n.º 1
0
 private void StopButton_Click(object sender, EventArgs e)
 {
     if (T2.WorkerSupportsCancellation)
     {
         T2.CancelAsync();
     }
 }
Ejemplo n.º 2
0
 private async void RunBackgroundWorker()
 {
     ProgressBar1.Visible = true;
     UseWaitCursor        = true;
     if (T2.IsBusy)
     {
         T2.CancelAsync();
     }
     else if (!T2.IsBusy)
     {
         T2.RunWorkerAsync();
     }
 }
Ejemplo n.º 3
0
 private void T2_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled)
     {
         ResetProgressBar();
         T2.CancelAsync();
     }
     else
     {
         ResetProgressBar();
         T2.CancelAsync();
     }
 }