Windows phone 8.1 返回按钮导航问题

Windows phone 8.1 BackButton Navigation issue

我正在开发 Windows phone 8.1 Silver Light 应用程序。在应用程序中有很多屏幕。页面导航完美。

我的问题是当我按下后退按钮(Windows Phone 后退按钮)时,页面返回到之前的页面。我想在我的应用程序中停止后退按钮导航。我按照以下 link 进行操作,但没有成功。 https://social.msdn.microsoft.com/Forums/windowsapps/en-us/131a99ce-53a4-4389-81e9-7801af57b78b/used-hardwarebuttonsbackpressed-handler

谁能告诉我。

在您的 XAML.cs 页面上试试这个后退按钮:

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
        base.OnBackKeyPress(e);
        if (NavigationService.CanGoBack)
        {
            while (NavigationService.RemoveBackEntry() != null)
            {
                NavigationService.RemoveBackEntry();
            }
        }
 }