private void btnPrevious_Click(object sender, EventArgs e)
        {
            //if (!CheckPageIsValid()) // Only matters if move forward
            //    return;

            WizardPages.MovePagePrevious();
        }
示例#2
0
        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();
        }
示例#3
0
 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();
             }
         }
     }
 }