Esempio n. 1
0
 void step_Complete(IWorkStep step)
 {
     if (Complete != null)
     {
         Complete(step);
     }
 }
Esempio n. 2
0
 void step_ProgressChanged(IWorkStep step, double progress)
 {
     if (ProgressChanged != null)
     {
         ProgressChanged(step, progress);
     }
 }
 private void step_OnProgressChanged(IWorkStep step, double progress)
 {
     if (_group != null)
     {
         _group.UpdateStepProgress(progress);
     }
 }
Esempio n. 4
0
        public UnnavigableWorkStep(IWorkStep step, UIElement buttonContainer, UIElement closeButton)
        {
            _step            = step;
            _buttonContainer = buttonContainer;
            _closeButton     = closeButton;

            step.ProgressChanged += new WorkStepProgressEvent(step_ProgressChanged);
            step.Complete        += new WorkStepCompletedEvent(step_Complete);
        }
        public WorkStepProgressUpdater(IWorkStep step, ProgressBarGroup group, StepViewer viewer)
        {
            _step   = step;
            _group  = group;
            _viewer = viewer;

            step.ProgressChanged += step_OnProgressChanged;
            step.Complete        += step_OnComplete;
        }
 private void step_OnComplete(IWorkStep step)
 {
     _viewer.Forward();
 }