2010-04-26 1 views

ответ

0

Если вы хотите перезвонить через HTTP и загрузить некоторый XML, тогда вы хотите взглянуть на класс, например WebClient. Есть видео, которое я сделал, используя WebClient здесь channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/, который может помочь в этом.

Это позволит загрузить XML по сети. Затем вы захотите превратить это в некоторые объекты, потому что Silverlight действительно не привязывается к XML. Таким образом, вы должны использовать API, например LINQ to XML, чтобы превращать его в объекты. Я думаю, что я прохожу через простой пример LINQ to XML в этом видео, но вы также можете попробовать это видео www.silverlight.net/learn/videos/all/readingwriting-xml-with-linq-to-xml/ в качестве другого примера.

Как только вы получили свои данные в какую-то коллекцию объектов, вам нужно привязать их к используемой диаграмме. Что касается привязки диаграммы к данным, вы можете найти примеры в самом наборе Silverlight Toolkit (вверх на silverlight.codeplex.com) или есть образец страницы www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default. html, в котором есть примеры того, как связать эти элементы.

Надеюсь, что это поможет,

Mike.

+0

Добро пожаловать в SO, вы можете убрать эти ссылки. Редактор позволяет выбрать текст, а затем ввести ссылку для размещения вокруг этого текста. – AnthonyWJones

0

спасибо за это. К сожалению, большинство из них пробилось мне над головой, но мне удалось создать линейную диаграмму и получить ее за счет данных из Drupal, используя Visifire. Он позаботился обо всех битах Silverlight и позволил мне взаимодействовать с ним, используя стандарты, с которыми я больше знаком (XML, JS).