private void btnPrevious_Click(object sender, EventArgs e) { //if (!CheckPageIsValid()) // Only matters if move forward // return; WizardPages.MovePagePrevious(); }
private void btnPrevious_Click(object sender, EventArgs e) { //if (!CheckPageIsValid()) //Maybe doesn't matter if move back; only matters if move forward //{ return; } WizardPages.MovePagePrevious(); }
public void LoadNextPage(int pageIndex, int previousPageIndex, bool savePreviousPage) { if (pageIndex != -1) { contentPanel.Controls.Clear(); contentPanel.Controls.Add(WizardPages[pageIndex].Content); if (savePreviousPage && previousPageIndex != -1) { SaveResults[previousPageIndex] = WizardPages[previousPageIndex].Save(); } WizardPages[pageIndex].Load(SaveResults); UpdateNavigation(); if (!WizardPages[pageIndex].IsRequired(SaveResults)) { if (previousPageIndex < pageIndex) { MoveNext(); } else { WizardPages.MovePagePrevious(); } } } }