示例#1
0
        private async void RefreshGifDataItems()
        {
            List <GifDataItem> gifDataItems = await _gifDataServiceObj.GetGifDataItems(GifCollectionItemObj.Id);

            if (gifDataItems.Count > 0)
            {
                Gifs.Clear();
                gifDataItems.ForEach((gif) => { Gifs.Add(gif); });
                IsGifLayoutVisible = true;
            }
            else
            {
                IsGifLayoutVisible = false;
            }

            _isRefreshed = true;
        }
 public void GifTapped(GalleryItem clickedItem)
 {
     ImageSelectedIndex = Gifs.IndexOf(clickedItem);
     NavigateToBrowser(Gifs);
 }