我是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