Esempio n. 1
0
 /// <summary>
 /// Event handled when RowResult of type string publisher publishes. This method invokes
 /// a thread to add the result to main ui.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void RowResultPublisherEvent(object sender, RowResultSender <string> e)
 {
     Dispatcher.BeginInvoke(DispatcherPriority.Render, new Action(() =>
     {
         AddLogMessage(e.ResultRow);
         ProgressBar.Value += 1;
     })
                            );
 }
Esempio n. 2
0
 /// <summary>
 /// Event handled when RowResult of type ResultItem publisher publishes. This method invokes
 /// a thread to add the result to main ui.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void RowResultPublisherEvent(object sender, RowResultSender <ResultItem> e)
 {
     Dispatcher.Invoke(() =>
     {
         AddDisplayRowItem(e.ResultRow);
         ProgressBar.Value += 1;
     }
                       );
 }