0

flickr のパブリック フィードを使用して、リスト ボックスに画像のサムネイルを表示しています。リストボックスの下に完全な画像をロードできるように、選択した画像の URL を取得する必要があります。その方法は?フィードURLはこちら

XElement XmlTweet = XElement.Parse(e.Result);

       XNamespace ns = "http://search.yahoo.com/mrss/"; // flilckr
       listBox1.ItemsSource = from tweet in XmlTweet.Descendants("item")
                               select new FlickrData
                               {

                                   ImageSource = tweet.Element(ns + "thumbnail").Attribute("url").Value,
                                   Message = tweet.Element("description").Value,
                                   UserName = tweet.Element("title").Value,
                                   PubDate = DateTime.Parse(tweet.Element("pubDate").Value)

                               };
4

1 に答える 1

2

その中にリストボックスのSelectionChangedイベントを登録する

  void ListboxSelectionChanged(object sender, SelectionChangedEventArgs e)
  {
      Listbox list = sender as Listbox;
      FlickrData data = list.SelectedItem as FlickrData;

      string url = data.ImageSource ;
   }
于 2013-01-02T13:08:35.067 に答える