有没有像OnNavigatedTo这样的其他方法?

时间:2013-04-02 09:21:21

标签: windows windows-phone-7 navigation

在页面之间导航时使用OnNavigatedTo传递值,我在OnNavigatedTo中获取值。

工作正常,现在的问题是,

对于样品,我有屏幕A,B和C. 当我从A发送数据到B时,我能够在B中收集数据。 所以B有OnNavigatedTo方法,当我从B导航到C并返回B时OnNavigatedTo在我回到屏幕B时被调用一次。

有人可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:2)

在屏幕B的OnNavigatedTo处理程序中,您可以检查导航是向后还是新导航

if (e.NavigationMode != System.Windows.Navigation.NavigationMode.Back)
{
    //Navigation is not backwards
    //Your code
}