Сегодня я работал над проектом WPF, в котором было главное окно навигации, а затем 4 страницы, которые были загружены в этом главном окне (используя NavigationService.Nagivate ...) ... В XAML это создавало много дублирующегося кода, поэтомуЯ хотел преобразовать меню в пользовательский элемент управления, который затем можно было привязать к каждой странице.Я попытался создать класс для обработки навигации и загрузки каждой страницы, но обнаружил, что NavigationServices является запечатанным классом и не может быть создан.
Может ли кто-нибудь предложить предложение / решение о том, как создать пользовательский элемент управления с элементом меню, который позволит переходить на новые страницы в проекте.Я смог сделать это в пределах страниц и прямого кода, но мне не повезло, пытаясь разделить их.Если это слишком расплывчато, пожалуйста, дайте мне знать, и я предоставлю больше деталей с примерами кода.
Заранее спасибо