コード例 #1
0
 protected override bool OnBackButtonPressed()
 {
     if (SearchResults.IsFocused)
     {
         SearchResults.Unfocus();
         return(true);
     }
     else if (SearchResults.IsVisible)
     {
         SearchResults.MakeInvisible();
         return(true);
     }
     else if (IsFixShowDisplayed && view.IsConfirmationDisplayed)
     {
         view.No_Clicked(this, new EventArgs());
         return(true);
     }
     else if (UsePrediction)
     {
         PopAndPush();
         return(true);
     }
     else
     {
         return(base.OnBackButtonPressed());
     }
 }
コード例 #2
0
 protected override bool OnBackButtonPressed()
 {
     if (SearchResults.IsFocused)
     {
         SearchResults.Unfocus();
         return(true);
     }
     else if (SearchResults.IsVisible)
     {
         SearchResults.MakeInvisible();
         return(true);
     }
     else if (SidePanel.IsVisible && SidePanel.BreakdownView != null && SidePanel.BreakdownView.Opacity > 0)
     {
         FadeOut();
         return(true);
     }
     else if (UsePrediction)
     {
         PopAndPush();
         return(true);
     }
     else
     {
         return(base.OnBackButtonPressed());
     }
 }
コード例 #3
0
 protected override bool OnBackButtonPressed()
 {
     if (SearchResults.IsFocused)
     {
         SearchResults.Unfocus();
         return(true);
     }
     else if (SearchResults.IsVisible)
     {
         SearchResults.MakeInvisible();
         return(true);
     }
     else
     {
         return(base.OnBackButtonPressed());
     }
 }