处理2个不同页面的Back Back事件

时间:2015-03-25 10:39:03

标签: c# windows-phone-8.1

我的 Windows Phone 8.1商店应用中有两个不同页面,例如 Page_1 Page_2 。我有两个不同的事件处理程序,用于手机的Back Press事件两页。奇怪的是,当我在Page_2 而我按下后退按钮时,Page_1上的事件处理程序将被调用。有人可以帮我解决这个问题吗?当我按下该页面的后退按钮时,我想要调用我的页面的事件处理程序。

2 个答案:

答案 0 :(得分:0)

如果您从Page_1导航,则应删除您添加的事件处理程序。在Page_2上只需添加该页面的处理程序。

答案 1 :(得分:0)

您已在 page2 onNavigateTo方法中添加了按下后的事件,添加了您要在该页面上执行的条件,并删除了onNavigateFrom中的后退事件。