protected override WizardPage[] GetWizardPages() { var solutionType = new SolutionTypePage(); var server = new ServerPage(); var credentials = new CredentialsPage(); var finish = new FinishPage(); var browse = new BrowsePage(solutionType, finish); var type = new TypePage(server, browse); type.SetWizard(this); solutionType.SetWizard(this); solutionType.SetPreviousPage(browse); solutionType.SetNextPage(finish); browse.SetPreviousPage(type); browse.SetWizard(this); server.SetPreviousPage(type); server.SetNextPage(credentials); server.SetWizard(this); credentials.SetPreviousPage(server); credentials.SetNextPage(finish); credentials.SetWizard(this); finish.SetPreviousPage(credentials); finish.SetWizard(this); return(new WizardPage[] { type, browse, solutionType, server, credentials, finish }); }
public BrowsePage(SolutionTypePage solutionTypePage, FinishPage finishPage) { InitializeComponent(); _solutionTypePage = solutionTypePage; _finishPage = finishPage; }