Я нашел вариант в интернете, где Frame управляется созданием страниц из VM главного окна:
View:
<Frame Content="{Binding CurrentPage}"/>
ViewModel:
WriteNote = new Pages.WriteNote();
CurrentPage = WriteNote;
Но, если я не ошибаюсь, такой способ противоречит паттерну MVVM, так как ViewModel знает о View. Как же тогда управлять Frame?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости