Пример #1
0
        private void FileCopyBGWrkr_ProgressChanged(System.Object sender, System.ComponentModel.ProgressChangedEventArgs e)
        {
            bool move = Convert.ToBoolean(e.UserState);

            if (move)
            {
                WAITBAR.TextMsg.Text = "Moving file " + e.ProgressPercentage.ToString() + " of " + WAITBAR.ProgressBar.Maximum.ToString();
            }
            else
            {
                WAITBAR.TextMsg.Text = "Copying file " + e.ProgressPercentage.ToString() + " of " + WAITBAR.ProgressBar.Maximum.ToString();
            }
            WAITBAR.ProgressBar.Value = e.ProgressPercentage;
            WAITBAR.Refresh();
        }
Пример #2
0
 private void FileCopyBGWrkr_RunWorkerCompleted(System.Object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     WAITBAR.Close();
     if (WAITBAR.DialogResult != DialogResult.Cancel)
     {
         if (Convert.ToBoolean(e.UserState))
         {
             MessageBox.Show("Finished moving files...");
         }
         else
         {
             MessageBox.Show("Finished copying files...");
         }
     }
     CancelBtn.PerformClick();
 }