WP7 - Back Button without Navigation Service <p>Is it possible to some how capture the Back Button Event without using the Navigation Service? </p> <p>A <a href="http://stackoverflow.com/questions/2873086/how-to-handle-the-back-button-on-windows-phone-7">previous post here on StackOverflow</a> describes the the Back Button Events (both the overload of <a href="http://msdn.microsoft.com/en-us/library/microsoft.phone.controls.phoneapplicationpage.onbackkeypress%28v=vs.92%29.aspx" rel="nofollow">OnBackKeyPress</a> and the event handler <a href="http://msdn.microsoft.com/en-us/library/microsoft.phone.controls.phoneapplicationpage.backkeypress%28v=vs.92%29.aspx" rel="nofollow">PhoneApplicationPage_BackKeyPress</a>) only seem to fire when the navigation service is used. </p> <p>My implementation is: </p> <pre><code>//Prepare the page; NextPage page = new NextPage(); //When we are ready to transition page.someData = data; page.parent = this; this.Content = page; </code></pre> <p>I'm using this so that I can store the page for use later (essentially so that I can cache it, especially since some of my pages download information from the internet, and so that I can pass it data like above. However, I still need to use the back button to return to the home page. </p> <p>Is there anyway to trigger the back button while using the above method? </p>