2010-04-26 7 views

Répondre

0

Si vous voulez appeler via HTTP et charger du code XML, alors vous devriez regarder une classe comme WebClient. Il ya une vidéo que j'ai faite en utilisant WebClient ici channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/ qui pourrait aider avec cela.

Cela vous permettra de charger votre code XML sur le réseau. Vous voudriez alors transformer cela en certains objets car Silverlight ne se lie pas vraiment à XML. Ainsi, vous utiliseriez une API telle que LINQ to XML pour la transformer en objets. Je pense que je passe à travers un exemple simple de LINQ à XML dans cette vidéo, mais vous pouvez également essayer cette vidéo www.silverlight.net/learn/videos/all/readingwriting-xml-with-linq-to-xml/ comme un autre exemple.

Une fois que vous avez vos données dans une collection d'objets, vous devez les lier au graphique que vous utilisez. En ce qui concerne la manière dont le graphique se lie aux données, vous pouvez trouver des exemples dans Silverlight Toolkit lui-même (à l'adresse silverlight.codeplex.com) ou un exemple de page www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default. html qui a des exemples de la façon de lier ces éléments.

Espérons que ça aide,

Mike.

+0

Bienvenue dans SO, vous pourriez vouloir ranger ces liens. L'éditeur vous permet de sélectionner du texte, puis d'entrer un lien pour placer ce texte. – AnthonyWJones

0

merci pour cela. Malheureusement, la plus grande partie de cette erreur m'a échappé, mais j'ai réussi à créer le graphique linéaire et à l'obtenir avec les données de Drupal en utilisant Visifire. Il a pris en charge tous les bits de Silverlight et m'a permis d'interagir avec lui en utilisant des standards que je connais mieux (XML, JS).