Кто-нибудь знает, как изменить экраны (представления) в MVVM View-First-Approach (представление создает экземпляр ViewModel:
DataContext="{Binding Source={StaticResource VMLocator},
Path=Find[EntranceViewModel]}"
)
Например: вВ моем главном окне (оболочка) я показываю входной вид с помощью кнопки «GoToBeach».
<Window>
<DockPanel>
<TextBox DockPanel.Dock="Top" Text="{Binding Title}" />
<view.EntranceView DockPanel.Dock="Top" />
</DockPanel>
</Window>
Когда нажата кнопка, я хочу избавиться от «EntranceView» и показать «BeachView».Мне действительно любопытно, если кто-нибудь знает способ сохранить подход View-First и изменить экран (представление) на «BeachView».Я знаю, что есть несколько способов реализовать это в подходе ViewModel-First, но это не вопрос.Perhabs Я что-то пропустил в своем расследовании mvvm и не вижу дрова для деревьев ... иначе я надеюсь на вдохновляющую дискуссию.