當您在解決方案資源管理器中添加新文件時,WPF中的頁面和窗口之間有什麼區別?頁面與WPF中的窗口?
186
A
回答
207
頁面旨在用於導航應用程序(通常使用「後退」和「前進」按鈕,例如Internet Explorer)。頁面必須在NavigationWindow或框架
的Windows託管只是正常的WPF應用程序的Windows,但可以通過一個框架容器
30
12
頁面控件可以包含在窗口控制,但反過來是不可能
可以使用NavigationWindow和框架控件窗口控制範圍內使用頁面的控制。 Window是必須用來保存/託管其他控件(例如Button)作爲容器的根控件。 Page是一個可以在其他容器控件(如NavigationWindow或Frame)中託管的控件。頁面控件有自己的目標,像其他控件一樣(例如Button)。頁面是創建類似瀏覽器的應用程序。因此,如果您在NavigationWindow中託管頁面,您將獲得內置的導航實施。頁面旨在用於導航應用程序(通常使用後退和前進按鈕,例如Internet Explorer)。
WPF爲使用Page類的獨立應用程序內的瀏覽器樣式導航提供支持。用戶可以創建多個頁面,在這些頁面之間瀏覽數據。有多種方式可以瀏覽一個頁面到另一個頁面。
相關問題
- 1. WPF - XAML頁面中心到窗口
- 2. 如何關閉WPF頁面,如窗口
- 3. 關閉WPF主窗口頁面
- 4. 另一個WPF窗口前面的WPF窗口
- 5. 如何在1個WPF窗口中呈現不同的頁面
- 6. 在WPF中使用頁面時更改窗口的寬度
- 7. 如何在WPF中爲頁面創建窗口模式?
- 8. WPF:更改窗口的每個頁面導航
- 9. 從WPF頁面訪問窗口的屬性控件
- 10. WPF如何獲取從其頁面加載的窗口引用?
- 11. 調用頁面從窗口加載的事件C#WPF
- 12. 如何獲取當前頁面的所有子窗口WPF
- 13. 從窗口中拖動窗口WPF
- 14. MochaUI窗口在Iframe中加載ASPX頁面並與窗口通信?
- 15. WPF中的對話窗口
- 16. WPF窗口IsFocused
- 17. WPF:窗口SetBounds
- 18. WPF應用程序頁面外部窗口設置屬性
- 19. 從「主」窗口頁面WPF調用函數
- 20. WPF - 從子頁面調用窗口函數
- 21. 將值從WPF頁面傳遞到其父窗口
- 22. WPF:同時在一個窗口打開2個頁面
- 23. 訪問渲染的WPF頁面/窗口的底層DirectX表面/ rendertarget
- 24. 在新窗口中打開頁面
- 25. WPF拖動窗口到桌面
- 26. WPF - 將窗口帶到前面
- 27. 如何將WPF窗口放在前面?
- 28. 在WPF窗口背面繪製
- 29. 如何發送WPF窗口到後面?
- 30. 打開一個新頁面:新窗口與新標籤頁
如果打開一個新頁面,則前一頁會被銷燬,並且代碼停止正在執行,但是當打開一個新窗口時,除非使用ShowDialog();否則該窗口的代碼將並行運行 – user0331 2014-08-07 10:24:48