Как добавить представления к элементу управления в Prism с помощью MEF и WPF - PullRequest
1 голос
/ 26 марта 2011

У меня есть приложение, которое пока имеет только 2 просмотра. Вид 1 - это список, а второй - подробный вид (после того, как вы выбрали элемент в представлении 1.

Я установил регион в своей оболочке Prism и могу загрузить свои модули. То, что я хочу, это чтобы модуль 1 загружался изначально. Когда я выбрал элемент из 1, я хочу перейти к 2 (который затем появится в моем элементе управления (который, кстати, является элементом управления вкладками).

Проблема у меня в том, что я либо получаю а) оба представления изначально отображаются в моем элементе управления вкладками.

b) Если я изменю атрибут экспорта в модуле представления b для инициализации по требованию, то при нажатии для перехода к представлению b ничего не произойдет.

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

1 Ответ

0 голосов
/ 28 марта 2011

Я справился с этим, позволив открыть все представления, но при инициализации представления я деактивирую все представления, принимающие интересующее меня. Конечно, я ищу лучший способ1002 *

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

...