Exemplo n.º 1
0
 void coms_Update(object sender, ComsEventArgs e)
 {
     this.Dispatcher.Invoke(new Action(() =>
     {
         pbar_Com.Value          = e.ComValue;
         pbar_Import.Value       = e.ImportValue;
         grid_fail.Visibility    = e.State == ComState.FAILED ? Visibility.Visible : Visibility.Hidden;
         grid_success.Visibility = e.State == ComState.SUCCESSED ? Visibility.Visible : Visibility.Hidden;
         if (e.State != ComState.LOADING)
         {
             endCom();
         }
         if (e.State == ComState.SUCCESSED)
         {
             Completed(this, new EventArgs());
         }
     }));
 }
Exemplo n.º 2
0
 void coms_Update(object sender, ComsEventArgs e)
 {
     this.Dispatcher.Invoke(new Action(() =>
     {
         comPage.pbar_Com.Value          = e.ComValue;
         comPage.pbar_Import.Value       = e.ImportValue;
         comPage.grid_fail.Visibility    = e.State == ComState.FAILED ? Visibility.Visible : Visibility.Hidden;
         comPage.grid_success.Visibility = e.State == ComState.SUCCESSED ? Visibility.Visible : Visibility.Hidden;
         if (e.State != ComState.LOADING)
         {
             comPage.endCom();
         }
         if (e.State == ComState.SUCCESSED)
         {
             freshDisplay();
         }
         if (e.State == ComState.FAILED)
         {
             invokeBlueSoleil();
         }
     }));
 }