public static void Add(this ScrollListBox scrollListBox, Media media) { if (media.MediaType == MediaType.Photo && DataManager.HasImage(media.Link)) { scrollListBox.Add(new PhotoListItem(DataManager.LoadImage(media.Link))); } else if (media.MediaType == MediaType.News) { scrollListBox.Add(new LinkListItem("news".Translate(), media.Link)); } else if (media.MediaType == MediaType.Photo) { scrollListBox.Add(new LinkListItem("photo".Translate(), media.Link)); } else if (media.MediaType == MediaType.Audio) { scrollListBox.Add(new LinkListItem("audio".Translate(), media.Link)); } else if (media.MediaType == MediaType.Video) { scrollListBox.Add(new LinkListItem("video".Translate(), media.Link)); } }
public void AddPhoto(string imagePath) { Media media = new Media { ID = (-1), Title = null, Type = ((int) MediaType.Photo), Link = Path.GetFileName(imagePath), ThumbnailLink = Path.GetFileName(imagePath), Upload = true }; _MediaItems.Add(media); }
public void AddMedia(Media media) { _MediaItems.Add(media); }
public void AddMedia(Media media) { using (new WaitCursor()) { _MediaItems.Add(media); if (media.MediaType == MediaType.News) { textBoxNews.Value = media.Link; } else if (media.MediaType == MediaType.Video) { textBoxVideo.Value = media.Link; } else if (media.MediaType == MediaType.Photo) { scrollListBox.Add(media); scrollListBox.AdjustHeight(); } } }