Как поменять вид изнутри вида?

Я делаю приложение WPF с использованием легкого фреймворка MVVM.

То, что я пытаюсь сделать, - это иметь форму входа в виде, когда пользователь нажимает кнопку в этом представлении, он запускает команду LoginCommand для присоединенной модели представления. Оттуда я либо хочу открыть новое окно, в котором хранится остальная часть приложения, либо просто переключить представления из того же окна.

В настоящее время у меня есть так, что есть представление под названием MainView, которое имеет элемент управления содержимым внутри привязанного к View1. Однако, чтобы переключиться на View2, мне нужно поместить кнопку для этого в MainView, а не в View1, где он принадлежит.

Любой совет?

Ответы на вопрос(2)

Ваш ответ на вопрос