Esempio n. 1
0
        private void OnItemClick(Backdrop clickedItem)
        {
            if (clickedItem != null)
            {
                int idx = 0;
                foreach (Backdrop b in BackdropSource)
                {
                    if (clickedItem.file_path == b.file_path)
                    {
                        break;
                    }
                    idx++;
                }
                ImageHolder ih = new ImageHolder();
                ih.Backdrops     = BackdropSource;
                ih.selectedIndex = idx;

                NavigationService.Frame.SetListDataItemForNextConnectedAnimation(clickedItem);
                NavigationService.Navigate(typeof(BackdropFlipViewModel).FullName, ih);
            }
        }
Esempio n. 2
0
        private void OnItemClick(Poster clickedItem)
        {
            if (clickedItem != null)
            {
                int idx = 0;
                foreach (Poster p in PosterSource)
                {
                    if (clickedItem.file_path == p.file_path)
                    {
                        break;
                    }
                    idx++;
                }
                ImageHolder ih = new ImageHolder();
                ih.Posters       = PosterSource;
                ih.selectedIndex = idx;

                NavigationService.Frame.SetListDataItemForNextConnectedAnimation(clickedItem);
                NavigationService.Navigate(typeof(PosterFlipViewModel).FullName, ih);
            }
        }
        private void OnItemClick(TaggedImagesResult clickedItem)
        {
            if (clickedItem != null)
            {
                int idx = 0;
                foreach (TaggedImagesResult b in TaggedImagesSource)
                {
                    if (clickedItem.file_path == b.file_path)
                    {
                        break;
                    }
                    idx++;
                }
                ImageHolder ih = new ImageHolder
                {
                    TaggedImages  = TaggedImagesSource,
                    selectedIndex = idx
                };

                NavigationService.Frame.SetListDataItemForNextConnectedAnimation(clickedItem);
                NavigationService.Navigate(typeof(TaggedImageFlipViewModel).FullName, ih);
            }
        }
Esempio n. 4
0
 public void Initialize(ImageHolder ih)
 {
     LoadImage(ih);
 }