/// <summary> /// Initializes a new instance of the <see cref="DerivedPage"/> class. /// </summary> /// <param name="wizardView">The wizard view.</param> /// <param name="pageView">The page view.</param> public DerivedPage(IWizardViewBase wizardView, IWizardPageView pageView) : base(wizardView, pageView) { }
/// <summary> /// Adds a page to the list of pages managed by the wizard. /// </summary> /// <param name="pageView">The page to be added to the pages managed by the wizard.</param> public void AddPage(IWizardPageView pageView) { this.panelPages.Controls.Add(pageView as Control); }
/// <summary> /// Initializes a new instance of the <see cref="WizardPagePresenterBase"/> class. /// </summary> /// <param name="wizardView">The overall wizard view.</param> /// <param name="pageView">The view for this page.</param> protected WizardPagePresenterBase(IWizardViewBase wizardView, IWizardPageView pageView) { this.WizardView = wizardView; this.pageView = pageView; }