如何布局 Silverlight 应用程序?
Posted
技术标签:
【中文标题】如何布局 Silverlight 应用程序?【英文标题】:How to layout a Silverlight app? 【发布时间】:2009-11-12 04:59:52 【问题描述】:我是 Silverlight 的新手。刚刚下载并安装了它(SDK 和控件工具包),学习了一些教程并开始了解 XAML。
我想用 3 个窗格构建一个相当简单的应用程序。它应该类似于下图。 alt text http://www.angryhacker.com/toys/panels.jpg
面板 1 将有一个 TreeView。每当用户单击一个节点时,其他内容就会加载到面板 2。面板 3 将只是徽标、版本信息等......
我的问题是我应该使用哪些控件来构建这样的布局?
【问题讨论】:
【参考方案1】:对于这个布局,我会使用一个网格,宽两个单元格,高两个单元格。您可以将标题单元格设置在顶部以跨越两列。您可能需要在 Panel 3 中使用垂直方向的 StackPanel 来进行文本布局。
【讨论】:
【参考方案2】:Silverlight Tutorial Part 2: Using Layout Management
【讨论】:
【参考方案3】:您应该花一些时间研究Prism 指南。这应该可以帮助您快速启动并运行这样的应用程序布局。
【讨论】:
以上是关于如何布局 Silverlight 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章