Если вы собираетесь использовать Prism, вы не должны обходить его и создавать свои модули самостоятельно.Это не способ, которым Призма должна работать.Prism не предоставляет событие для завершения загрузки, поскольку это не то, что вам нужно делать.
Простой случай:
Если вы определите каталог модулей, то все эти модули будут загружаться постепенно,так что нет необходимости загружать их вручную в этом простом случае.Вы можете создать загрузочный модуль в своем корневом приложении Silverlight с несколькими зависимостями модулей, и этого будет достаточно, чтобы сделать видимой первую страницу во время загрузки приложения.
Требуется дополнительная информация:
Я не могу сказать, что вы на самом деле пытаетесь выполнить из приведенного выше фрагмента, поэтому может помочь дополнительная информация, но вы должны использовать Unity для разрешения интерфейсов, а не напрямую Type.GetType ().Как правило, вам не нужно разрешать сам модуль, а также есть методы для запуска загрузки по требованию в Prism (не делайте их удобными в данный момент ... обновим это).
Спасибо:
Вы случайно предоставили ключ к ответу на другой вопрос, который я задал в переполнении стека, так что спасибо за это.