Windows Phone Back Button VB

时间:2015-08-02 07:54:37

标签: vb.net windows-phone-8.1

我一直试图让后退按钮用于使用vb的Windows手机,但我无法在互联网上找到任何东西,我找到的任何东西都是针对c#

有人可以告诉我如何让后退按钮转到上一页,因为每次按下后退按钮它都会退出应用程序。

感谢

1 个答案:

答案 0 :(得分:0)

我不擅长VB,所以,我会在C#中制作它,并考虑在VB中以你的方式做到这一点

在页面的构造函数中,编写以下代码:

Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;

在Page's课程中,写下:

void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
    {
        if (this.Frame.CanGoBack)
        {
            this.Frame.GoBack();
        }
        else
        {
            Application.Current.Exit();
        }
    }

考虑在所有页面中写下它。