2014-02-14 3 views
1

Я искал в Интернете и не смог найти конкретный ответ на этот вопрос, поэтому, как я думал, я спросил. Извините, если я пропустил ответ еще где.Композитный просмотр навигации в PRISM

Я работаю в приложении, которое использует инфраструктуру mvvm/prism, и мне интересно, что можно перейти к представлению, а затем открыть определенную составную область внутри него, что позволит мне достичь конечного состояния, которое обычно происходит при нажатии через элемент управления вкладкой.

Это можно сделать, но только при нажатии определенной кнопки, а не на навигации по умолчанию.

Если бы я сделал это с начальной навигацией или передал параметр новому виду, который затем перейдет к составным представлениям.

Любая помощь будет оценена по достоинству.

+0

Я не могу быть единственным человеком, интересующимся этим? :) – user3195554

ответ

0

№ Регионы не являются элементами управления. Вы можете определить регион в элементе управления, например, управление контентом, и определить, какой вид будет связан с регионом. Всякий раз, когда элемент управления становится видимым в визуальном дереве, области (связанное представление) в элементе управления будут видны.

+0

Спасибо, так что я бы передал VM args, когда был настроен, чтобы установить это конкретное представление, видимое внутри tabcontrol, чтобы сначала переопределить визуальный индекс по умолчанию? – user3195554

+0

Настройка определенного элемента управления видимым и того, какой вид вы хотите в регионе, это две разные вещи, считайте это соответствующим образом. Если ваш регион находится под контролем, который находится внутри вкладки, вкладка должна быть активной, чтобы показывать все, что находится в регионе. – Jimmy

+0

Хорошо спасибо. Это создает сцену. Я бы проголосовал за ваш ответ, но, к сожалению, у меня недостаточно очков. – user3195554

Смежные вопросы