private void MActivityExecutor_ActivityStarting(object sender, ActivityStatusEventArgs eventArgs) { if (!Visible) { return; } if (InvokeRequired) { Invoke(new EventHandler <ActivityStatusEventArgs>(MActivityExecutor_ActivityStarting), sender, eventArgs); return; } mActivityProgressLabel.Text = ""; mActivityProgressBar.Style = ProgressBarStyle.Continuous; mActivityProgressBar.Maximum = 1; mActivityProgressBar.Value = 0; if (mLogTextBox.Text != string.Empty) { string doubleNewline = Environment.NewLine + Environment.NewLine; if (!mLogTextBox.Text.EndsWith(Environment.NewLine)) { mLogTextBox.Text += Environment.NewLine; } if (!mLogTextBox.Text.EndsWith(doubleNewline)) { AddLogText(Environment.NewLine); } } }
private void MActivityExecutor_ActivityExecuted(object sender, ActivityStatusEventArgs eventArgs) { if (!Visible) { return; } if (InvokeRequired) { Invoke(new EventHandler <ActivityStatusEventArgs>(MActivityExecutor_ActivityExecuted), sender, eventArgs); return; } SuspendLayout(); AddLogText(!mLogTextBox.Text.EndsWith(Environment.NewLine) ? Environment.NewLine + Resources.MsgActivityCompletedSuccess : Resources.MsgActivityCompletedSuccess); mTaskProgressBar.Maximum = eventArgs.ActivityCount; mTaskProgressBar.Value = eventArgs.ActivityIndex + 1; ResumeLayout(true); }
public void OnActivityExecuted(ActivityStatusEventArgs activityStatusEventArgs) { ActivityExecuted?.Invoke(this, activityStatusEventArgs); }
public void OnActivityStarting(ActivityStatusEventArgs activityStatusEventArgs) { ActivityStarting?.Invoke(this, activityStatusEventArgs); }