Example #1
0
 public void refresh(Album a) {
         setCurrentAlbum(currentAlbum);
 }
Example #2
0
 public void refresh(Album a)
 {
     setCurrentAlbum(currentAlbum);
 }
Example #3
0
        void xml_parse(object sender, DownloadStringCompletedEventArgs e)
        {
            XElement xml = XElement.Parse(e.Result);
            var mes_albums = from p in xml.Elements("album") select p;
            foreach (XElement alb in mes_albums)
            {
                Album p = new Album(alb, this);
                albums.Add(alb.Element("name").Value, p);
                albChooser.albums.Items.Add(alb.Element("name").Value);

                foreach (Photo ph in p.Images)
                {
                    ImageThumb thumb = new ImageThumb(this, ph);
                    list.Children.Add(thumb);
                }
            }
            List<Photo> phs = albums.First().Value.Images;
            if (phs.Count > 0)
            {
                mainImage.DataContext = phs.First();
               
            }
            currentAlbum = "All";

            mainImage.Height = Application.Current.Host.Content.ActualHeight;
            mainImage.Width = Application.Current.Host.Content.ActualWidth;
            index = 0;
        }