public override void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { _travelId = (int)e.NavigationParameter; LoadData(); base.NavigationHelper_LoadState(sender, e); }
public override void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { HardwareButtons.BackPressed += HardwareButtonsBackPressedExecute; if (e.NavigationParameter != null && e.NavigationParameter is GuideListBindingModel) { var newTravel = e.NavigationParameter as GuideListBindingModel; if (!Data.Contains(newTravel)) { InsertTravelToData(newTravel); this.RaisePropertyChanged("DataGrouped"); } } base.NavigationHelper_LoadState(sender, e); }
public override void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { _travelId = (int)e.NavigationParameter; LoadData(); if (!UserService.IsUserLoggedIn()) { MessageBoxHelper.ShowWithCommands(App.ResLoader.GetString("NotLoggedInGuideDownload"), "", new List<UICommand>() { new UICommand(App.ResLoader.GetString("Yes"), new UICommandInvokedHandler(this.GoToLoginCommandInvokedHandler)), new UICommand(App.ResLoader.GetString("Skip")), }); } base.NavigationHelper_LoadState(sender, e); }
public virtual void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { }
public override void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { _travelId = (int)e.NavigationParameter; LoadData(); SetUpUI(); if (e.PageState != null && e.PageState.ContainsKey(String.Format("Travel{0}{1}", _travelId, "Latitude")) && e.PageState.ContainsKey(String.Format("Travel{0}{1}", _travelId, "Longitude")) && e.PageState.ContainsKey(String.Format("Travel{0}{1}", _travelId, "Zoom"))) { ZoomLevel = (double)e.PageState[String.Format("Travel{0}{1}", _travelId, "Zoom")]; Center = new Geopoint(new BasicGeoposition() { Latitude = (double)e.PageState[String.Format("Travel{0}{1}", _travelId, "Latitude")], Longitude = (double)e.PageState[String.Format("Travel{0}{1}", _travelId, "Longitude")] }); MapInitialized = true; } else { MapInitialized = false; } base.NavigationHelper_LoadState(sender, e); }