locked
Удалить запись о странице из журнала переходов RRS feed

  • Вопрос

  • Здравствуйте!

    Никто не подскажет, как можно удалить запись о странице их журнала переходов в WP 8.1? Требуется при запуске показать пользователю страницу авторизации, и после перейти на новую страницу. Но, при нажатии кнопки "Назад" пользователь снова попадает на страницу авторизации.

    Помню, что в WP7 для этого был специальный метод, а в WP 8.1 не могу ничего найти. Подскажите, пожалуйста.

    30 августа 2014 г. 14:40

Ответы

  • Привет.

    Можно сделать что-то типа этого, на странице авторизации:

    protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
            {
                MessageBoxResult result = MessageBox.Show("Quit the application?",
                    "Message."MessageBoxButton.OKCancel);
     
                if (result == MessageBoxResult.OK)
                    Application.Current.Terminate();
                else if (result == MessageBoxResult.Cancel)
                { e.Cancel = true; }
     
                base.OnBackKeyPress(e);
            }

    Этот метод срабатывает если вы переходите на страницу по нажатии кнопки back. После спрашивает выйти из приложения или нет. Можно просто выходить без предупреждения, но я делал так, как показал выше :)


    I ♥ C#

    31 августа 2014 г. 5:57
  • Здравствуйте!

    Никто не подскажет, как можно удалить запись о странице их журнала переходов в WP 8.1? Требуется при запуске показать пользователю страницу авторизации, и после перейти на новую страницу. Но, при нажатии кнопки "Назад" пользователь снова попадает на страницу авторизации.

    Помню, что в WP7 для этого был специальный метод, а в WP 8.1 не могу ничего найти. Подскажите, пожалуйста.

    Да, можно.

    Вызовите метод PhoneApplicationFrame.RemoveBackEntry();

    31 августа 2014 г. 7:15

Все ответы

  • Здравствуйте!

    Никто не подскажет, как можно удалить запись о странице их журнала переходов в WP 8.1? Требуется при запуске показать пользователю страницу авторизации, и после перейти на новую страницу. Но, при нажатии кнопки "Назад" пользователь снова попадает на страницу авторизации.

    Помню, что в WP7 для этого был специальный метод, а в WP 8.1 не могу ничего найти. Подскажите, пожалуйста.

    Да, можно.

    Вызовите метод PhoneApplicationFrame.RemoveBackEntry();

    31 августа 2014 г. 7:15