Это не сложно, но для меня это несколько недооцененный, даже странный вопрос.
Что вы подразумеваете под "разрешением XAML с Виндзором"? Я не знаю ни одного контейнера IoC, способного к интеграции XAML любого типа.
Однако, если все, что вам нужно, это иметь какую-то концепцию, похожую на главную страницу в Silverlight, у вас есть несколько вариантов:
- Используйте Prism и концепцию их региона.
- Используйте некоторую другую библиотеку MVVM и ее эквивалент для Region ( Caliburn - отлично), но обратите внимание, что в конечном итоге все сводится к замене заполнителей, которые являются ContentControls
- Сделайте то же, что и (2), используйте ContentControls и замените их содержимое вручную (вероятно, то, что вы делаете сейчас, я полагаю)
Если вы предоставили больше информации с более конкретным запросом, мы могли бы помочь вам больше.