我是Silverlight/Prism的新手,所以不確定如何呈現新的佈局頁面。我已經使Shell像一個母版頁一樣工作,但我想在應用程序中使用不同的佈局母版。那麼,如何獲得另一個(shell)或佈局頁面來安排不同的區域? 感謝您的任何概念反饋!Silverlight Prism:如何更改新頁面的外殼佈局?
1
A
回答
1
治療像Master等Prism區域似乎總是會導致混淆。它沒有設計(像ASP.Net),可能會在出現的每個頁面周圍呈現新的外殼。這是爲瀏覽器 - >服務器 - >瀏覽器模型創建的,其中頁面是在每個請求上重新創建的。
要實現一個母版頁樣式方案中所有你真正做的是提供具有定義相同的區域名稱外殼的選擇,但在不同的視覺效果或立場。通過根目錄中的元素/區域更改外殼將導致所有子區域在新家中重新填充。
我個人認爲Silverlight更像我的桌面應用程序,更像一個網站。我放棄了母版頁面的想法(因爲它感覺倒退),只是使用動態樣式來進行整體變化。
希望這會有所幫助。
2
您是否考慮過你的殼牌視圖包含一個ContentControl中或ItemsControl的,這樣就可以編程方式加載不同的看法。這些不同的觀點可能包含地區或任何你想要的。
我還記得PRISM被比作自助餐,你可以挑選和選擇要使用的部分。一旦你看到ItemsControl和ContentControl考慮什麼地區提供。
0
相關問題
- 1. Silverlight Prism項目的頁面佈局
- 2. 更新Thread.Sleep之前的頁面佈局()
- 3. HTML5/CSS:根據更改頁面大小更新佈局?
- 4. Magento佈局更新XML更改影響所有頁面
- 5. 如何更改modules.config中配置的錯誤頁面的佈局?
- 6. 我如何更改Magento中的搜索頁面佈局
- 7. 如何更改magento1.9中的分類頁面佈局
- 8. 如何更改Magento中的頁面佈局?
- 9. 更改Magento購物車頁面上的模板頁面佈局
- 10. MOSS 2007:更改一個頁面佈局的主頁面
- 11. 如何使用佈局處理修改頁面佈局
- 12. Sharepoint:如何更改新創建子網站的默認頁面佈局?
- 13. 如何更改外部頁面的類
- 14. 如何將產品查看頁面更改爲一列布局
- 15. 更改網頁佈局(SSRS)
- 16. Drupal方面更改佈局
- 17. Firefox更改桌面佈局
- 18. 運行時Silverlight控件佈局更新
- 19. 如何更改sitecore外殼favicon?
- 20. 使用MEF/PRISM時Silverlight OOB更新
- 21. MySQL的 - 更新/外殼
- 22. 如何更改MvxDialogFragment佈局
- 23. 如何更改佈局?
- 24. 如何在Silverlight 4頁面之間傳遞複雜對象+ PRISM
- 25. 頁面佈局
- 26. Silverlight的如何在新的頁面
- 27. 修改NopCommerce中的頁面佈局2.5
- 28. 更改頁面比例(按Ctrl + CTRL-),更是打破了頁面佈局
- 29. 添加新的頁面佈局 - Magento
- 30. 如何更改/更新抽屜佈局中的項目?