2013-09-10 3 views
1

У меня есть полностью разработанное приложение WPF/PRISM. В нем есть четыре модуля с отдельными областями для каждого из четырех модулей. Существует новое требование о переносе некоторых страниц с каждого из модулей на отдельный модуль. Теперь я создал отдельный модуль в приложении. Но не начали перемещать страницы с одного модуля на этот новый модуль. Может ли кто-нибудь рассказать мне о проблемах, связанных с этой задачей? Я не уверен в этом, так как это моя первая задача в приложении PRISM.Возможно ли переместить страницы с одного модуля на другой Модуль

ответ

1

На первом случае, я бы проверить, что Посмотреть и ViewModel страницы, которые вы пытаетесь переместить будет правильно разъединены, то есть разрешения Просмотр экземпляров с интерфейсом из контейнера. В противном случае вы столкнетесь с некоторыми ошибками сборки.

Тем не менее, вы можете выполнить миграцию страниц и исправить проблемы прямолинейно. Основные соображения будут распределены следующим образом:

  • Посмотреть страница перемещается с его соответствующим ViewModel.
  • Инициализация новых и модифицированных модулей будет обновляться относительно перемещенных страниц.
  • Бутстрапперу необходимо будет зарегистрировать новый модуль.

Я надеюсь, вы найдете это полезным,

С уважением.

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