2012-03-08 3 views
0

Я пытаюсь реализовать этот сценарий. В списке выберите несколько модулей и, когда пользователь выбирает модуль, должен загрузить контроллер.PRISM: используйте первый подход или первый подход к представлению модели?

enter image description here

Я предположил, что контроллер должен иметь ModuleAContent, ModuleAContent2 и ModuleAContent3 вид и вид модели.

Обычно я помещаю viewModels в контроллер. Но в этой ситуации, я думаю, мне нужен первый подход.

Мое сомнение в том, что должно содержать мой контроллер, и должен ли я использовать подход первого взгляда?

+0

Планируете ли вы иметь на каждом модуле один контроллер и три режима просмотра/просмотра? Или, скорее, оставить выделенный модуль-контроллер? И каждый контент контролирует ваш зарегистрированный регион? –

ответ

0

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

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