private void ChangeStep(IWizardStep currentStep, Predicate<Int32> canChange, StepIndexChanger stepIndexChanger)
 {
     if (canChange(_currentStepIndex))
     {
         currentStep.Hide();
         _currentStepIndex = stepIndexChanger(_currentStepIndex);
         _steps[_currentStepIndex].Show(_wizardOwner, currentStep.BlogDescriptor);
     }
 }
Beispiel #2
0
 private void ChangeStep(IWizardStep currentStep, Predicate <Int32> canChange, StepIndexChanger stepIndexChanger)
 {
     if (canChange(_currentStepIndex))
     {
         currentStep.Hide();
         _currentStepIndex = stepIndexChanger(_currentStepIndex);
         _steps[_currentStepIndex].Show(_wizardOwner, currentStep.BlogDescriptor);
     }
 }