windows phone 7 - Presione el botón "retroceder" y desactive cerrar la aplicación usando un cuadro de diálogo para confirmar-wp7
windows-phone-7 button (1)
Si lo entiendo correctamente, desea mostrar un cuadro de diálogo de confirmación cuando el usuario haga clic en el botón Atrás en la página principal de su aplicación para preguntar si realmente quiere salir. Si el usuario selecciona Sí, la aplicación se cierra, de lo contrario, cancela la navegación hacia atrás. Para hacer esto, en el constructor de la clase MainPage conectar un controlador de eventos
MainPage()
{
BackKeyPress += OnBackKeyPressed;
}
void OnBackKeyPressed( object sender, CancelEventArgs e )
{
var result = MessageBox.Show( "Do you want to exit?", "Attention!",
MessageBoxButton.OKCancel );
if( result == MessageBoxResult.OK ) {
// Do not cancel navigation
return;
}
e.Cancel = true;
}
Necesito mostrar un diálogo simple con la pregunta: ''¿Quieres salir de la aplicación?'' Si o no. Este diálogo se mostrará cuando el usuario presiona el botón Atrás del dispositivo.
Sé cómo puedo mostrar este diálogo, pero no sé cómo desactivar la acción de retroceso: cerrar la aplicación.
Siempre está cerrado.