private DamWizardViewModel(IProgress <WizardProgressEventArgs> progress, Action <bool> block)
        {
            var steps   = new ObservableCollection <WizardViewModel.Step>();
            var ci      = Model.EcosystemVitality.FetchIndicator <ConnectivityIndicator>();
            var step1   = new Step1ViewModel(ci.Reaches.Clone(), Model.Attributes.Wkid, steps);
            var summary = new SummaryStepViewModel(step1, steps);

            steps.Add(new WizardViewModel.Step("Introduction", step1));
            steps.Add(new WizardViewModel.Step("Summary", summary));
            Wizard = new WizardViewModel(steps, progress, block, Cancel);
        }
Esempio n. 2
0
 public SummaryStepViewModel(Step1ViewModel step1, IList <WizardViewModel.Step> steps)
 {
     _steps = steps;
     _step1 = step1;
 }