【问题标题】:Silverlight Line Chart From XMLRPC Data Source来自 XMLRPC 数据源的 Silverlight 折线图
【发布时间】:2010-04-26 16:27:23
【问题描述】:

我正在尝试从 XMLRPC 数据源(来自 Drupal)创建 Silverlight 折线图,我需要采取哪些步骤?是否有关于如何执行此操作的分步教程?

【问题讨论】:

    标签: silverlight silverlight-3.0 charts xml-rpc


    【解决方案1】:

    如果你想通过 HTTP 调用并加载一些 XML,那么你会想看看像 WebClient 这样的类。我在 channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/ 上制作了一个关于使用 WebClient 的视频,这可能会有所帮助。

    这将让您通过网络加载您的 XML。然后您希望将其转换为一些对象,因为 Silverlight 并没有真正绑定到 XML。因此,您将使用 LINQ to XML 之类的 API 来将其转换为对象。我想我在该视频中介绍了一个简单的 LINQ to XML 示例,但您也可以尝试这个视频 www.silverlight.net/learn/videos/all/readingwriting-xml-with-linq-to-xml/ 作为另一个示例。

    将数据放入某个对象集合后,您需要将这些对象绑定到您正在使用的图表。关于图表如何绑定到数据,您可以在 Silverlight 工具包本身(在 silverlight.codeplex.com 上)找到示例,或者有一个示例页面 www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default。 html,其中包含如何绑定这些项目的示例。

    希望对你有帮助,

    迈克。

    【讨论】:

    • 欢迎来到 SO,您可能需要整理这些链接。编辑器允许您选择文本,然后输入一个链接以放置该文本。
    【解决方案2】:

    谢谢你。不幸的是,其中大部分都超出了我的想象,但我确实设法创建了折线图并使用 Visifire 使用 Drupal 的数据填充它。它处理了所有 Silverlight 位,并让我使用我更熟悉的标准(XML、JS)与它进行交互。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      相关资源
      最近更新 更多