我正在尋找關於頁面生命週期的一些信息,尤其是當頁面構造函數被調用時? 頁面啓動時會發生這種情況,即使它早已顯示5秒? 頁面組件每次頁面顯示時被初始化,當另一頁面顯示時被破壞?生命週期的頁面
Q
生命週期的頁面
1
A
回答
0
,當你找到它(假設你Silverlight的運行)一個頁面會被實例化。當你離開它時,狀態將被保存在一個堆棧中。如果返回(通過調用NavigationService類上的GoBack方法),頁面將從其狀態恢復,而不調用構造函數。但是,如果您離開現有頁面並通過調用Navigate方法重新導航到該頁面,則會實例化一個全新的頁面實例,因此將再次調用該構造函數。
因此,要回答你的問題,當頁面顯示時將被調用的唯一確定的方法是OnNavigatedTo(和OnNavigatedFrom,當它離開時,不管它是在導航離開時銷燬)。建議將初始化代碼和處理代碼放在兩個方法中,而不是依賴構造函數。
1
您可以找到有關頁面生命週期和事件的一些信息被稱爲在這篇博客
相關問題
- 1. UWP頁面生命週期
- 2. asp.net頁面生命週期
- 3. ASP.net頁面生命週期
- 4. asp.net頁面生命週期
- 5. HTML頁面生命週期
- 6. ASP.NET應用程序生命週期 - 非頁面生命週期
- 7. Asp.net MVC頁面生命週期
- 8. ASP.NET會話和頁面生命週期
- 9. 頁面生命週期問題
- 10. ASP.net頁面生命週期問題
- 11. MVC4和頁面生命週期?
- 12. ASP.NET頁面生命週期解釋
- 13. Asp.net頁面生命週期錯誤,
- 14. 問題與頁面生命週期(asp.net)
- 15. ASP.NET頁面生命週期問題
- 16. Razor頁面生命週期在ASP.NET MVC
- 17. 頁面生命週期讓我困惑?
- 18. xamarin.forms頁面生命週期事件
- 19. HTTPModules和Global.asax - ASP.NET頁面生命週期
- 20. asp.net頁面生命週期問題
- 21. 頁面/控件生命週期
- 22. 頁生命週期問題
- 23. 說明頁面生命週期,當頁面包含母版頁
- 24. 背景頁面生命週期和頁面動作
- 25. PhantomXHR + CasperJS在頁面的生命週期早期
- 26. 哪個頁面生命週期是生成的客戶端ID?
- 27. asp.net的MVC頁生命週期事件
- 28. 價值在頁面生命週期中發生變化?
- 29. servlet生命週期
- 30. JUnit生命週期