我是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. 如何更改modules.config中配置的錯誤頁面的佈局?
- 3. 如何更改Magento中的頁面佈局?
- 4. 如何更改magento1.9中的分類頁面佈局
- 5. MOSS 2007:更改一個頁面佈局的主頁面
- 6. 更改Magento購物車頁面上的模板頁面佈局
- 7. 如何使用佈局處理修改頁面佈局
- 8. Sharepoint:如何更改新創建子網站的默認頁面佈局?
- 9. 如何更改外部頁面的類
- 10. Drupal方面更改佈局
- 11. 運行時Silverlight控件佈局更新
- 12. 如何更改佈局?
- 13. MySQL的 - 更新/外殼
- 14. 使用MEF/PRISM時Silverlight OOB更新
- 15. 頁面佈局
- 16. 更改頁面比例(按Ctrl + CTRL-),更是打破了頁面佈局
- 17. Silverlight的如何在新的頁面
- 18. 如何更改/更新抽屜佈局中的項目?
- 19. SharePoint - 新頁面佈局未顯示在功能區 - 頁面佈局
- 20. 更改窗口上的頁面佈局調整大小
- 21. 更改mediawiki中的默認分類頁面佈局
- 22. 更改SocialEngine「編輯我的個人資料」頁面佈局
- 23. Sharepoint:更改特定頁面的頁面佈局和內容類型
- 24. Silverlight 4 + Prism將動態字符串添加到外殼中的標題欄
- 25. aspx頁面佈局
- 26. 像頁面佈局
- 27. 如何更正下面的xml佈局?
- 28. 如何更改Grails的打印佈局
- 29. 如何更改QueryableFilterRepeater的佈局?
- 30. 如何更改Jitsi的佈局Meet