Esempio n. 1
0
        public void NavigateToFunction(Frame frame, ImageSourceItem i)
        {
            switch (i.Number)
            {
            case 0:
            {
                frame.Navigate(typeof(BingSettingPage));
                break;
            }

            case 1:
            {
                frame.Navigate(typeof(FlickrSettingPage));
                break;
            }

            case 2:
            {
                frame.Navigate(typeof(MyFolderSettingPage));
                break;
            }

            default:
            {
                frame.Navigate(typeof(BingSettingPage));
                break;
            }
            }
        }
Esempio n. 2
0
        private void Initialize()
        {
            PositionItemsCollection = new ObservableCollection <ImageSourceItem>();

            PositionHelper.GetPositionItems(ref _positionItemsCollection);

            var number = PositionHelper.GetElementPosition("Q");

            SelectedPosition = PositionItemsCollection[number] ?? PositionItemsCollection[0];
        }
Esempio n. 3
0
        public async void PositionComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var comboBox = (ComboBox)sender;

            SelectedPosition = (ImageSourceItem)comboBox.SelectedItem;

            var number = PositionHelper.GetElementPosition("Q");

            if (SelectedPosition != null)
            {
                if (SelectedPosition.Number != number)
                {
                    PositionHelper.SetElementPosition("Q", SelectedPosition.Number);
                    await StartVm.UpdateListTask();
                }
            }
        }
Esempio n. 4
0
        private void Initialize()
        {
            ImageSourceItemsCollection = new ObservableCollection <ImageSourceItem>();

            ImageSourceItem i = new ImageSourceItem
            {
                Name   = "Bing Everyday Image",
                Number = 0
            };

            ImageSourceItemsCollection.Add(i);

            i = new ImageSourceItem
            {
                Name   = "Flickr",
                Number = 1
            };
            ImageSourceItemsCollection.Add(i);

            //i = new ImageSourceItem
            //{
            //    Name = "500px",
            //    Number = 2
            //};
            //ImageSourceItemsCollection.Add(i);

            i = new ImageSourceItem
            {
                Name   = "Offline Image",
                Number = 2
            };
            ImageSourceItemsCollection.Add(i);

            if (SelectedSource == null)
            {
                SelectedSource = ImageSourceItemsCollection[0];
            }
        }
Esempio n. 5
0
        public static void GetPositionItems(ref ObservableCollection<ImageSourceItem> positionItemsCollection)
        {
            ImageSourceItem i = new ImageSourceItem
            {
                Name = "Top Left",
                Number = 0
            };
            positionItemsCollection.Add(i);

            i = new ImageSourceItem
            {
                Name = "Top Mid",
                Number = 1
            };
            positionItemsCollection.Add(i);

            i = new ImageSourceItem
            {
                Name = "Top Right",
                Number = 2
            };
            positionItemsCollection.Add(i);

            i = new ImageSourceItem
            {
                Name = "Bottom Mid",
                Number = 3
            };
            positionItemsCollection.Add(i);

            i = new ImageSourceItem
            {
                Name = "Bottom Right",
                Number = 4
            };
            positionItemsCollection.Add(i);
        }