/// <summary> /// An event handler called when the progress level has changed. /// </summary> /// <param name="object">The sender object.</param> /// <param name="e">The event arguments.</param> private void OnProgressLevelChanged(object sender, ProgressInfoEventArgs e) { // If the event is not for the current progress info, do nothing. if (e.Progress != this.progress) return; }
/// <summary> /// An event handler called when the progress level has changed. /// </summary> /// <param name="object">The sender object.</param> /// <param name="e">The event arguments.</param> private void OnProgressLevelChanged(object sender, ProgressInfoEventArgs e) { // If the progress info is not the current progress info, do nothing. if (e.Progress != this.progress) return; // Raise the event. if (null != this.ProgressLevelChanged) this.ProgressLevelChanged(this, new ProgressItemEventArgs(this)); }