Я использую инфраструктуру Cinch MVVM, однако я думаю, что это относится ко всем подходам WPF.
Я хочу иметь основной экран - Shell или MainWindow - который затем содержит различные модели представления.Для навигации между моделями представления я использую (или собираюсь использовать) элемент управления вкладками, стилизованный под полосу кнопок с областью содержимого под ним - все в порядке, так как я добавляю модели представления в tabcontrol (хорошо в коллекцию 'Views', котораяпривязан к элементу управления вкладками) во время выполнения.
Экран, который не вписывается в эту методологию, - это экран входа в систему, который я на самом деле не хочу добавлять к элементу управления вкладками - желательно, чтобы он был вэто собственный пользовательский контроль, который занимает весь экран, кроме покрытия логотипа;то есть я хотел бы, чтобы он отображался в том же окне, а не во всплывающем диалоговом окне, однако я не уверен, как динамически добавлять / удалять элементы управления, а затем добавлять последующий tabcontrol после успешного входа пользователя (и удаления входа в систему).экран).Какие контейнеры следует использовать?
TIA.