powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Prism. Модуль инициализации приложения.
3 сообщений из 3, страница 1 из 1
Prism. Модуль инициализации приложения.
    #38035033
maratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как сделать модуль инициализации.

Есть модуль (InitModule), который асинхронно подгружает начальные данные, которые будут использовать другие модули.
В InitModule сделал View с ПрогрессБаром загрузки стартовых данных.

И вот не могу понять, как сначала поставить View InitModule'а, а потом когда загрузяться все данные, то поставить View основного проекта?

И еще, чтобы остальные модули загружались только тогда, когда отработает InitModule.
...
Рейтинг: 0 / 0
Prism. Модуль инициализации приложения.
    #38035605
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratossИ вот не могу понять, как сначала поставить View InitModule'а, а потом когда загрузяться все данные, то поставить View основного проекта?Создать проект шелла с регионом для View. Сначала положить туда один View, затем заменить его другим. Если нужно что-то сообщить шеллу из модуля, то можно использовать Event Aggregator.
maratossИ еще, чтобы остальные модули загружались только тогда, когда отработает InitModule.Проинициализировать модули как доступные по требованию (LoadOnDemand) и использовать ModuleManager.LoadModule.
...
Рейтинг: 0 / 0
Prism. Модуль инициализации приложения.
    #38035781
maratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmatic,

Спасибо, все четко получилось!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Prism. Модуль инициализации приложения.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]