Sujiz
Sujiz

Reputation: 1740

How to disable back button of windows phone after one click

I have a problem in my app is that when the user hit back button multiple times the app become crashed.Is there any way to handle this problem ?Is any way to disable back button after the first click from a page.so further click can be avoided.The exception i am getting while hitting back button multiple time is 0x8000ffff.Is there any solution for this in windows phone 7.1?

Upvotes: 0

Views: 1532

Answers (2)

Matt Lacey
Matt Lacey

Reputation: 65586

You should fix the issue which is causing your app to crash. If you disable the back button behaviour you risk failing marketplace certification due to requirement 5.2.4[.1] http://msdn.microsoft.com/en-us/library/hh184840(v=VS.92).aspx

Upvotes: 3

laszlokiss88
laszlokiss88

Reputation: 4081

You can control that, here is a sample code:

    private void YourPage_BackKeyPress(object sender, System.ComponentModel.CancelEventArgs e)
    {
        //App.NaviService.BackKeyPress(sender, e);
        if (NavigationService.CanGoBack)
        {
            NavigationService.GoBack();
        }
    }

Upvotes: 2

Related Questions