private void PrismApplicationBase_ModalPopping(object sender, ModalPoppingEventArgs e) { if (PageNavigationService.NavigationSource == PageNavigationSource.Device) { _previousPage = PageUtilities.GetOnNavigatedToTarget(e.Modal, MainPage, true); } }
private void HandleModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal == _addFavorite) { RefreshListView(); } }
private void HandleModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal == _AddPetModal) { RefreshListView(); } }
// Helper to handle Modal navigation. private void HandleModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal == _myModalBattleMonsterListPage) { _myModalBattleMonsterListPage = null; App.Current.ModalPopping -= HandleModalPopping; } }
private void Current_ModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal == onbordingpage) { FadeBox.FadeTo(0, 1000); onbordingpage = null; App.Current.ModalPopping -= Current_ModalPopping; } }
private void HandleModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal == _myModalBattleMonsterListPage) { DrawGameBoardAttackerDefender(); StartGameSetting(); RefreshMonsters(); RefreshCharacters(); _myModalBattleMonsterListPage = null; // remember to remove the event handler WDown.App.Current.ModalPopping -= HandleModalPopping; } if (e.Modal == _myModalCharacterSelectPage) { _myModalCharacterSelectPage = null; // remember to remove the event handler WDown.App.Current.ModalPopping -= HandleModalPopping; } if (e.Modal == _myModalUseItemPage) { _myModalUseItemPage = null; WDown.App.Current.ModalPopping -= HandleModalPopping; localMessages = "Character Healed!!"; //refresh curr player stats //cannot attack or rest AttackButton.IsEnabled = false; RestButton.IsEnabled = false; GameNextButton.IsEnabled = true; DrawGameBoardAttackerDefender(); ItemPool.IsEnabled = false; } if (e.Modal == _myModalItemPoolPage) { _myModalUseItemPage = null; WDown.App.Current.ModalPopping -= HandleModalPopping; localMessages = "Items Equipped! "; //refresh currPlayer stats DrawGameBoardAttackerDefender(); //cannot attack or rest AttackButton.IsEnabled = false; RestButton.IsEnabled = false; GameNextButton.IsEnabled = true; //refresh DrawGameBoardAttackerDefender(); } }
private void HandleModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal == _myModalPage) { // now we can retrieve that phone number: var phoneNumber = _myModalPage.Data; _myModalPage = null; // remember to remove the event handler: MyProject.App.Current.ModalPopping -= HandleModalPopping; } }
/// <summary> /// Перехват возврата из модальной страницы /// </summary> public void HandleModalPopping(object sender, ModalPoppingEventArgs e) { if (e.Modal is SearchQueryPage) { SearchQueryPage page = e.Modal as SearchQueryPage; if (page.SearchQuery != string.Empty) { context.SearchContext = page.SearchContext; context.DoSearch(page.SearchQuery); } App.Current.ModalPopping -= HandleModalPopping; } else if (context.Mode == PageMode.Url && context.Items == null || context.Items.Count == 0) { try { carrouselPage.CurrentPage = carrouselPage.Children[1]; } catch { } App.Current.ModalPopping -= HandleModalPopping; // Открыть корневую структуру if (context.UrlItem == null) { context.GetRootObjects(true); } // Открыть структуру головного объекта else { context.OpenParentStructure(); } } }
private void HandleModalPopping(object sender, ModalPoppingEventArgs e) { Application.Current.ModalPopping -= HandleModalPopping; CreateContent(); }
bool OnModalPopping(Page modalPage) { EventHandler<ModalPoppingEventArgs> handler = ModalPopping; var args = new ModalPoppingEventArgs(modalPage); if (handler != null) handler(this, args); return args.Cancel; }
private void OnModalPopping(object sender, ModalPoppingEventArgs e) { Debug.WriteLine("É acionado no exato momento que o Modal esta prestes a fechar."); }
void HandleModalPopping(object sender, ModalPoppingEventArgs e) => HandlePageDisappearing(e.Modal);
void OnModalPopping(object sender, ModalPoppingEventArgs e) { RemovePopups(true); ModalPopping?.Invoke(sender, e.Modal); }
void OnModalPopping(object sender, ModalPoppingEventArgs e) { ModalPopping?.Invoke(sender, e.Modal); //System.Diagnostics.Debug.WriteLine("ModalPopping"); RemovePopups(true); }
void Current_ModalPopping(object sender, ModalPoppingEventArgs e) { Debug.WriteLine("Page popped {0}", e.Modal.Title); //throw new NotImplementedException(); }
void App_ModalPopping(object sender, ModalPoppingEventArgs e) { //throw new NotImplementedException(); }