示例#1
0
		protected virtual void ShowPage(int pageIndex)
		{
			_curPageIndex = pageIndex;

			if (_curPage != null)
			{
				_curPage.Deactivated(_context);

				// Perform clean up
				_curPage.OnChange -= new EventHandler(page_OnChange);
			}

			_curPage = _pages[pageIndex] as IWizardPage;
			_curPage.Activated(_context);

			_curPage.OnChange += new EventHandler(page_OnChange);

			pageContainer.Controls.Clear();
			pageContainer.Controls.Add(_curPage.InnerControl);

			UpdateNavButtons();
		}