protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
 {
     base.OnNavigatedFrom(e);
     VisibleViewModel.IsVisible(false);
     if (e.NavigationMode == NavigationMode.Back)
     {
         KillableViewModel.KillMe();
     }
 }
Example #2
0
 public override void ViewDidDisappear(bool animated)
 {
     base.ViewDidDisappear(animated);
     VisibleViewModel.IsVisible(false);
 }
Example #3
0
 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);
 }