来自XMLRPC数据源的Silverlight折线图

来自XMLRPC数据源的Silverlight折线图,silverlight,silverlight-3.0,charts,xml-rpc,Silverlight,Silverlight 3.0,Charts,Xml Rpc,我试图从来自Drupal的XMLRPC数据源创建Silverlight折线图,我需要采取哪些步骤?有关于如何实现这一点的分步教程吗?如果您想通过HTTP调用并加载一些XML,那么您需要看看WebClient之类的类。这里有一个我用WebClient制作的视频channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/,这可能会有所帮助 这将允许您通过网络加载XML。然后您可能希望将其

我试图从来自Drupal的XMLRPC数据源创建Silverlight折线图,我需要采取哪些步骤?有关于如何实现这一点的分步教程吗?

如果您想通过HTTP调用并加载一些XML,那么您需要看看WebClient之类的类。这里有一个我用WebClient制作的视频channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/,这可能会有所帮助

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

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

希望有帮助


迈克。

谢谢你。不幸的是,这大部分都超出了我的想象,但我确实成功地创建了折线图,并使用Drupal提供的数据填充了它。它处理了所有Silverlight部分,让我使用我更熟悉的XML、JS标准与它进行交互。

欢迎使用,您可能需要整理这些链接。编辑器允许您选择文本,然后输入一个链接以环绕该文本。