protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedFrom(e); VisibleViewModel.IsVisible(false); if (e.NavigationMode == NavigationMode.Back) { KillableViewModel.KillMe(); } }
public override void ViewDidDisappear(bool animated) { base.ViewDidDisappear(animated); VisibleViewModel.IsVisible(false); }
public override void ViewDidAppear(bool animated) { base.ViewDidAppear(animated); VisibleViewModel.IsVisible(true); }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedTo(e); VisibleViewModel.IsVisible(true); }
protected override void OnPause() { base.OnPause(); VisibleViewModel.IsVisible(false); }
protected override void OnResume() { base.OnResume(); VisibleViewModel.IsVisible(true); }