Я играл с последними шаблонами (исправленными для бета-инструментов) и жизненным циклом приложения. Когда я искал место для инициализации DispatchHelper, я заметил, что обработчик события Application_Launching запускается ПОСЛЕ выполнения конструктора MainViewModel. Это ожидаемое поведение?Когда запускается событие Application_Launching?
1
A
ответ
0
Это полностью зависит от того, как и когда вы создаете свой MainViewModel. Если вы думаете об этом, запуск не должен выполняться до тех пор, пока все статические объекты и основной объект приложения не будут полностью построены.
Вы много хотите отложить построение MainViewModel, пока не узнаете, были ли вы запущены или повторно активированы. Еще лучше было бы отложить построение модели представления до тех пор, пока вы не узнаете, какую страницу вы будете отображать.
Смежные вопросы
- 1. Определите, когда событие запускается
- 2. Application_Launching timing
- 3. остановить событие когда другое событие запускается
- 4. BroadcastReceiver или событие, когда событие календаря запускается?
- 5. WP7 webclient в Application_Launching
- 6. Событие onclick не запускается, когда onchange запускается прямо перед
- 7. Измените переменную, когда событие запускается в AS3
- 8. Обнаруживать, когда метод запускается в javascript (событие)
- 9. Событие Lifecycle Application не запускается, когда Server.Transfer
- 10. Когда встроенное событие запускается в javascript?
- 11. Когда событие прокрутки запускается при загрузке страницы?
- 12. Когда событие onchange запускается в javascript
- 13. Java mouseExited событие запускается, когда frame.setLocation() называется
- 14. Когда именно событие canplaythrough запускается в html5?
- 15. Создание событие, которое запускается, когда список обновляется
- 16. Событие клика не запускается, когда событие привязано к другим элементам
- 17. Событие jquery не запускается
- 18. Событие не всегда запускается
- 19. Событие Reflux не запускается
- 20. Некоторое событие не запускается
- 21. Событие PreviewKeyDown запускается дважды
- 22. onChange событие не запускается
- 23. Событие Pusher запускается дважды
- 24. Событие enterScene не запускается
- 25. onchange событие не запускается
- 26. Событие OnGetLegendTextTchart не запускается
- 27. Событие onclick не запускается
- 28. Событие Ext.draw.sprite не запускается
- 29. событие onclick не запускается
- 30. Событие chrome.webRequest не запускается