【发布时间】:2017-08-03 17:13:32
【问题描述】:
在我的 windows phone 应用程序中,我正在执行扫描过程,无论我在应用程序中的哪个位置,当按下底部应用栏上的扫描按钮时,我会导航到我的扫描页面,即 ScanView.xaml强>。
问题: 我已经覆盖了 scanView 的 onnavigatedTo 方法来启动扫描屏幕。
当我在扫描屏幕上按下后退按钮时,它会返回 ScanView.xaml,因此再次调用 onnavigatedTo 方法并再次出现我的扫描屏幕。
我想要做的是,当我在扫描屏幕上按下后退按钮时,它应该直接导航回我的 mainpage.xaml
P.S : 我已经尝试覆盖后退按钮处理程序,但它仍然无法正常工作。
这是我的代码。
protected override void OnNavigatedTo(NavigationEventArgs e)
{
//this method is invoked as soon as we are navited to the ScanView
Scanning();
}
提前致谢
【问题讨论】:
-
为什么使用 ScanView.xaml 而不是直接导航到扫描页面?
标签: c# xaml silverlight windows-phone-8 navigation