private void videoClick(object sender, EventArgs e) { ListItemVideo v = sender as ListItemVideo; thisVideo = v.ThisVideo; videoPlayer_Load(sender, e); }
//Video Selector Controls//////////////////////////////////// private void populateVideoItems() { List <video> videos = new List <video>(); videos = thisChannel.getVidoes(); //loop through each item flowLayoutPanel1.Controls.Clear(); foreach (video v in videos) { ListItemVideo listVideo = new ListItemVideo(); listVideo.ThisVideo = v; listVideo.videoName = v.getName(); listVideo.creatorName = v.getcreatorName(); listVideo.description = v.getDescription(); listVideo.Click += videoClick; flowLayoutPanel1.Controls.Add(listVideo); } }
/*private void populateVideoItems() * { * //loop through each item * flowLayoutPanelPlaylistVideos.Controls.Clear(); * foreach (video v in playListVideos) * { * ListItemVideo listVideo = new ListItemVideo(); * listVideo.ThisVideo = v; * listVideo.videoName = v.getName(); * listVideo.creatorName = v.getcreatorName(); * listVideo.description = v.getDescription(); * listVideo.Click += videoClick; * flowLayoutPanelPlaylistVideos.Controls.Add(listVideo); * } * }*/ private void videoClick(object sender, EventArgs e) { ListItemVideo v = sender as ListItemVideo; videoIdToDeleteFromPlaylist = v.ThisVideo.getVideoId(); }