Example #1
0
 /// <summary>
 /// Handle task state arrived event. Invoke SetTaskState to process data
 /// </summary>
 private void TaskStates_NewTaskStatesArrived(object sender, NewTaskStatesArrivedEventArgs e)
 {
     try
     {
         //URL: http://msdn.microsoft.com/en-us/library/ms171728.aspx
         //How to: Make Thread-Safe Calls to Windows Forms Controls
         this.Invoke(new Action <NewTaskStatesArrivedEventArgs>(SetTaskState), e);
     }
     catch
     {
     }
 }
Example #2
0
 /// <summary>
 /// Process task state arrived event
 /// </summary>
 private void SetTaskState(NewTaskStatesArrivedEventArgs e)
 {
     labelTaskState.Text = e.TaskStates[this.taskIndex].ToString();
 }