public ActionResult AddPOS() { var wizard = new WizardViewModel(); wizard.Initialize(); return(View(wizard)); }
private Overlay CreateWizardOverlay(IWizardBuilder builder, out Guid stackId) { var wizardBuilder = (WizardBuilder)builder; var overlay = new Overlay(); Grid.SetRowSpan(overlay, 2); Grid.SetColumnSpan(overlay, 2); Grid.SetRow(overlay, 0); Grid.SetColumn(overlay, 0); overlay.Delay = 0; overlay.MinimumDuration = 0; overlay.AnimationSpeed = 1; overlay.IsLoading = true; var wizard = CreateContentControl <WizardView, WizardViewModel>(); WizardViewModel wizardViewModel = wizard.ViewModel; var size = builder.Size; wizard.Width = size.Width; wizard.Height = size.Height; wizard.MinWidth = size.MinWidth; wizard.MinHeight = size.MinHeight; wizardViewModel.Initialize(this, wizardBuilder); var canvas = new Canvas(); canvas.Children.Add(wizard); overlay.Content = canvas; View._root.Children.Add(overlay); stackId = wizardViewModel.ID; return(overlay); }