我试图找出我怎么能去两页回来的Windows Phone 8 SDK。 我知道我可以覆盖功能:
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
问题是,我不明白我怎么能去两页回来......我有一个应用程序是这样的:
显示概述>选择预订>确认预订>预订完成
当bookking做,我想回到概览页面...
任何人一些建议吗?
我试图找出我怎么能去两页回来的Windows Phone 8 SDK。 我知道我可以覆盖功能:
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
问题是,我不明白我怎么能去两页回来......我有一个应用程序是这样的:
显示概述>选择预订>确认预订>预订完成
当bookking做,我想回到概览页面...
任何人一些建议吗?
看看这篇文章 。 它详细描述了如何使用BackStack
属性和RemoveBackEntry
方法来操纵导航历史。 您将要更新的返回堆栈,通过移除最后一个条目。 删除最后一项将允许您导航回两页。
你可以使用这样的事情:
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
RootFrame.RemoveBackEntry();
base.OnBackKeyPress(e);
}