Как получить XML в TextBlocks и изображение - PullRequest
0 голосов
/ 27 декабря 2011

Итак, у меня есть приложение Windows Phone C #, в котором я хочу получить XML-файл API погоды Google, расположенный здесь: http://www.google.com/ig/api?weather=[insert почтовый индекс здесь], и получить информацию о текущей погоде. Ну, я хочу отобразить изображение, расположенное в XML-файле, и я хочу, на основе изображения, отобразить фоновое изображение. Как бы я это сделал? Кроме того, я не хочу использовать список для этого, потому что это не позволит мне изменить размер изображения на весь экран.

1 Ответ

0 голосов
/ 27 декабря 2011

Вы спрашиваете довольно много в своем вопросе, поэтому здесь приведены несколько указателей, а не полный ответ.

  1. Использование Linq to XML для анализа возвращенного XML с использованием метода XDocument.Parse
  2. Найдите изображения с помощью Linq to XML, doc.Descendants ("icon") найдет все элементы icon, затем вы можете выполнить итерации по ним и извлечь атрибут данных.
  3. Создать ImageBrush дляваш фон, установив его источник в URL-адрес изображения, которое вам нужно.Есть множество постов в блоге / ТАК вопросы, которые показывают вам, как обрабатывать изображения в коде позади.Например:

Как установить Image.Source в Silverlight (код позади)

Это должно помочь вам начать работу.Если вы застряли на чем-то конкретном, вернитесь и задайте конкретный вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...