Я хочу сделать мастера в Silverlight 4. Как начать работу?
Допустим, я хочу 4 экрана с вариантами выбора и кнопкой «Далее» и «Предыдущий».После 4 экранов я хочу показать «реальное» приложение / главную страницу, основываясь на выборе, сделанном пользователем в мастере.На этой странице должна быть возможность снова вернуться на первую страницу мастера.
WizardPage1.xaml -> Далее -> WizardPage2.xaml -> Далее -> WizardPage3.xaml -> Далее -> WizardPage4.xaml -> Готово -> MainPage.xaml -> Вернуться к началу -> WizardPage1.xaml -> ...
Могу ли я использовать навигационную инфраструктуру в качестве решения?Пользователи не имеют права напрямую переходить на главную страницу.Или я должен использовать «контейнерную страницу» с контролем содержимого для шагов мастера?Но как перейти от контейнера к главной странице?
Спасибо за ваши предложения.