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; } } }
private void Initialize() { PositionItemsCollection = new ObservableCollection <ImageSourceItem>(); PositionHelper.GetPositionItems(ref _positionItemsCollection); var number = PositionHelper.GetElementPosition("Q"); SelectedPosition = PositionItemsCollection[number] ?? PositionItemsCollection[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(); } } }
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]; } }
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); }