Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.45 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.45 KB

MVVM Wizard

NuGet GitHub

MvvmWizard gives possibility to create wizard with steps in simply manner. It's highly configurable with set of built-in options and styles.
Supports MahApps.Metro themes

Demo

simpledemo

Usage

Documentation

1 Set ViewResolver

using MvvmWizard.Classes;

WizardSettings.Instance.ViewResolver = viewType => unityContainer.Resolve(viewType);

2 Create Wizard Control

xmlns:controls="clr-namespace:MvvmWizard.Controls;assembly=MvvmWizard"

<controls:Wizard FinishCommand="{Binding CloseCommand}">
    <controls:WizardStep ViewType="{x:Type simple:WelcomeView}" BackButtonVisibility="Collapsed" />
    <controls:WizardStep ViewType="{x:Type simple:RegistrationView}" />
    <controls:WizardStep ViewType="{x:Type simple:RegistrationSummaryView}" ForwardButtonTitle="Finish" />
</controls:Wizard>

Licence

MIT License (MIT)