Boîte de Dialogue de Confirmation sur le bouton de retour de la conférence de presse Xamarin.Les formes

Je suis coincé à un moment donné dans Xamarin.Les formulaires de demande

Sur Retour appuyez sur le bouton je veux simplement demander à l'utilisateur de confirmer si il veut vraiment quitter ou pas,
"OnBackButtonPressed" je veux montrer boîte de dialogue d'Alerte et de procéder de la réponse de l'utilisateur.

Mais "OnBackButtonPressed" n'est pas Async je ne peux pas écrire attendent DisplayAlert...
Merci de m'indiquer comment dois-je mettre en œuvre cette fonctionnalité?

Je suis en utilisant ContentPage que ma Page racine de NavigationPage

    public class frmHome : ContentPage

Voici le code :

protected override bool OnBackButtonPressed()
{
    var result = await  this.DisplayAlert("Alert!", "Do you really want to exit?", "Yes", "No");

    if (result)
        {
            //user wants to exit
            //Terminate application
        }
        else
        {
            //Dont do anything
        }
}

OriginalL'auteur Afzal Ali | 2015-08-23