Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Have you checked if you can override the <a href="http://msdn.microsoft.com/en-us/library/microsoft.phone.controls.phoneapplicationpage.onbackkeypress%28VS.92%29.aspx" rel="nofollow noreferrer">OnBackKeyPressed</a> method?</p> <p>In terms of what you're allowed to do with the Back key, from the Application Certification guidelines:</p> <p><strong>5.2.4 Use of Back Button</strong></p> <p>To maintain a consistent user experience, the Back button must only be used for backwards navigation in the application.</p> <p>a. Pressing the Back button from the first screen of an application must exit the application.</p> <p>b. Pressing the Back button must return the application to the previous page.</p> <p>c. If the current page displays a context menu or a dialog, the pressing of the Back button must close the menu or dialog and cancel the backward navigation to the previous page.</p> <p>d. For games, when the Back button is pressed during gameplay, the game can choose to present a pause context menu or dialog or navigate the user to the prior menu screen. Pressing the Back button again while in a paused context menu or dialog closes the menu or dialog</p> <p>This <a href="https://stackoverflow.com/questions/2873086/how-to-handle-the-back-button-on-windows-phone-7">SO question</a> might also be useful....</p> <p>I'm going to agree with keyboardP that you shouldn't really override the default behaviour of how the SIP interacts with the hardware back button, but you could always submit it and see what happens :)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload