I have created a Wizard using Orc.Wizard. My WizardPage has several backing items:
public LoadOptions LoadOpts {get; set;}
public string FolderPath {get; set;}
In my ViewModel I am using the [ViewModelToModel] to expose the classes and the properties of those classes in my WizardPage model using this method.
[ViewModelToModel]
public string FolderPath {get; set;}
[ViewModelToModel]
[Expose("PropertyA")]
[Expose("PropertyB")]
public LoadOptions LoadOpts {get; set; }
Any suggestions would be greatly appreciated. NOTE: All of the example applications I can find just use simple fields like "string", none of them have class in the backing WizardPage.