【问题标题】:Starting out Silverlight 4 design开始 Silverlight 4 设计
【发布时间】:2010-06-18 11:18:38
【问题描述】:

我主要来自 Web 开发背景(ASP.NET、ASP.NET MVC、XHTML、CSS 等),但我的任务是创建/设计 Silverlight 应用程序。该应用程序正在使用 Silverlight 的 Bing Maps 控件,这将包含在用户控件中,并将成为系统中的“主”屏幕。

表单上还有许多其他用户控件,用于选择/过滤/排序/排序地图上的数据。我认为它类似于 Visual Studio:必应地图将类似于代码编辑器窗口,而其他控件将类似于解决方案资源管理器、查找结果等(尽管数量要少得多!)

我已阅读并且对应用程序的数据端(RIA 服务)感到满意。我(有点)开始关注数据绑定并使用视图模型来呈现数据并将代码保留在文件 lite 后面。

我需要帮助的是 UI 设计/导航框架,特别是两个方面:

  • 如何最好地实现流畅的设计,以便可以调整过滤地图数据的各种用户控件的大小/固定/取消固定(例如,像 VS 中的解决方案资源管理器)?我使用带有 GridSplitter 控件的 Grid 进行了测试,这是最好的方法吗?最好在网格内创建一个带有导航框架的 Grid/Gridsplitter 来加载内容?
  • 由于我有多个基本上使用同一组数据的用户控件,我是否应该将 dataContext 设置为尽可能高的级别(例如,如果使用具有多个框架的网格,在 Grid 级别?)。

非常感谢任何帮助、提示、链接等!

【问题讨论】:

    标签: silverlight xaml user-interface silverlight-4.0


    【解决方案1】:

    Microsoft 创建了一个很棒的社区网站,可帮助人们在此处开始使用设计和 Silverlight:http://www.microsoft.com/design/toolbox/

    它可能远远超出您当前项目的需要,但它肯定会为您提供掌握 Silverlight 设计所需的培训。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-05
      • 2011-03-21
      • 1970-01-01
      相关资源
      最近更新 更多