Example #1
0
 protected virtual void OnProgress(BO.ProgressBarEventArgs e)
 {
     if (Progress != null)
     {
         Progress(this, e);
     }
 }
Example #2
0
 private void progressBar1_Update(object sender, BO.ProgressBarEventArgs e)
 {
     if (progressBar1.Dispatcher.Thread == System.Threading.Thread.CurrentThread)
     {
         progressBar1.Value = e.Value;
     }
     else
     {
         progressBar1.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal,
                                             new EventHandler <BO.ProgressBarEventArgs>(progressBar1_Update), sender, new object[] { e });
     }
 }