public void AddPage(UserControl page) { IWizardPage wizPage = page as IWizardPage; if (wizPage == null) throw new Exception("Page is not a wizard page"); _pages.Add(page); }