private async Task displayvideos(ObservableCollection <StorageFile> dispvideo)
        {
            foreach (var file in dispvideo)
            {
                VideoProperties property = await file.Properties.GetVideoPropertiesAsync();

                StorageItemThumbnail thumbb = await file.GetThumbnailAsync(ThumbnailMode.VideosView, 230, ThumbnailOptions.ResizeThumbnail);

                var videoname  = file.Name;
                var coverimage = new BitmapImage();
                coverimage.SetSource(thumbb);
                var conuttt = dispvideo.Count();

                var video = new Videoprop();
                totalvideono.Text = string.Format("Total Videos: {0}", conuttt);
                video.ID          = id;
                video.videoname   = videoname;
                video.videotitle  = property.Title;
                video.videoartist = property.Subtitle;
                video.videoalbum  = property.Publisher;
                video.albumcover  = coverimage;
                video.videofile   = file;
                Videos.Add(video);
                id++;
            }
        }
        private async void videogridview_ItemClick(object sender, ItemClickEventArgs e)
        {
            var video      = new Videoprop();
            var playesouns = (Videoprop)e.ClickedItem;
            var name       = playesouns.videoartist;
            var names      = playesouns.videoname;

            newelements.AutoPlay = true;

            newelements.SetSource(await playesouns.videofile.OpenAsync(FileAccessMode.Read), playesouns.videofile.ContentType);
            newelements.TransportControls.IsStopEnabled = true;

            newelements.TransportControls.IsStopButtonVisible         = true;
            newelements.TransportControls.IsFastForwardButtonVisible  = true;
            newelements.TransportControls.IsFastForwardEnabled        = true;
            newelements.TransportControls.IsFastRewindButtonVisible   = true;
            newelements.TransportControls.IsFastRewindEnabled         = true;
            newelements.TransportControls.IsPlaybackRateEnabled       = true;
            newelements.TransportControls.IsPlaybackRateButtonVisible = true;
            newelements.Play();
            // newelements.Height = 300;
            newelements.IsFullWindow = !newelements.IsFullWindow;
            remaintxt.Text           = string.Format("Now Playing: {0}", names);

            resultetxtblock.Text = names;
            tiletxt.Text         = name;

            var tilexml = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWide310x150IconWithBadgeAndText);

            var tileattr = tilexml.GetElementsByTagName("text");

            tileattr[0].AppendChild(tilexml.CreateTextNode(resultetxtblock.Text));
            tileattr[1].AppendChild(tilexml.CreateTextNode(tiletxt.Text));
            var tilenotify = new TileNotification(tilexml);

            TileUpdateManager.CreateTileUpdaterForApplication().Update(tilenotify);
            var template = ToastTemplateType.ToastText01;
            var xml      = ToastNotificationManager.GetTemplateContent(template);

            xml.DocumentElement.SetAttribute("launch", "Args");
            var text     = xml.CreateTextNode(resultetxtblock.Text);
            var elements = xml.GetElementsByTagName("text");

            elements[0].AppendChild(text);
            var toast    = new ToastNotification(xml);
            var notifier = ToastNotificationManager.CreateToastNotifier();

            notifier.Show(toast);
        }