Я работаю над приложением Windows Phone 7, которое требует подключения для передачи данных.Если его нет, появляется сообщение об ошибке.
В соответствии с требованиями магазина приложений мне нужно изменить поведение кнопки «Назад» по умолчанию, чтобы сначала закрыть всплывающее окно, а не возвращаться сразу.
Итак, я нашел следующий код, который отлично работает везде , за исключением для целевой страницы.
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
e.Cancel = true;
base.OnBackKeyPress(e);
}
Событие OnBackKeyPress даже не срабатывает при посадкестр.Это просто выходит из приложения.Моя целевая страница - PhoneApplicationPage, такая же, как и везде.Я не могу понять, почему это происходит.Есть идеи?