/// <summary> /// Initialises the WizardForm, sets the controller and starts the wizard. /// </summary> /// <param name="controller">the wizrd controller that controls moving the wizard steps and the </param> /// <param name="controlFactory">The control factory to use for creating any controls</param> public WizardFormVWG(IWizardController controller, IControlFactory controlFactory) { _wizardController = controller; var wizardControl = (WizardControlVWG)controlFactory.CreateWizardControl(controller); SetupWizardControl(wizardControl); }
/// <summary> /// Initialises the WizardForm, sets the controller and starts the wizard. /// </summary> /// <param name="controller">the wizrd controller that controls moving the wizard steps and the </param> /// <param name="controlFactory">The control factory to use for creating any controls</param> public WizardFormWin(IWizardController controller, IControlFactory controlFactory) { _wizardController = controller; var wizardControl = (WizardControlWin) controlFactory.CreateWizardControl(controller); SetupWizardControl(wizardControl); }