C# 我只能加载一次页面?
我有一个经典的方法C# 我只能加载一次页面?,c#,xaml,windows-phone-8,C#,Xaml,Windows Phone 8,我有一个经典的方法OnNavigatedTo(): 我想知道方法参数NavigationEventArgs,我可以理解它是新的还是不是新的导航?我的应用程序当您在主页中启动时,将方法的内容加载到NavigatedTo(),然后打开一个新页面,但按手机上的后退按钮,您可以返回主页。如果按“上一步”按钮,我将不会在方法OnNavigatedTo()中再次加载代码 是否可能?是在页面的VM上放置一个布尔状态属性,以指示页面是否已加载,并相应地检查/设置。由于我参与的一个WP项目的后退按钮,我们不得不做
OnNavigatedTo()
:
我想知道方法参数NavigationEventArgs
,我可以理解它是新的还是不是新的导航?我的应用程序当您在主页
中启动时,将方法的内容加载到NavigatedTo(),然后打开一个新页面,但按手机上的后退按钮,您可以返回主页
。如果按“上一步”按钮,我将不会在方法OnNavigatedTo()
中再次加载代码
是否可能?是在页面的VM上放置一个布尔状态属性,以指示页面是否已加载,并相应地检查/设置。由于我参与的一个WP项目的后退按钮,我们不得不做类似的事情
protected override void OnNavigatedTo(NavigationEventArgs e)
{
// My code
}