【发布时间】:2015-05-21 14:06:12
【问题描述】:
我正在使用 MyToolkit MtFrame 类在我的 WinRT 应用程序中进行分页。我想知道是否有一种方法可以在不加载中间页面的情况下导航回堆栈上的第 N 页。
让我们说,这是我的页面堆栈的样子:
Page 1 -> Page 2 -> Page 3 -> Page 4 -> Page 5 -> Page 6
现在,如果我从“第 6 页”调用MtFrame.GoBackToAsync(Page 2),它会弹出第 3-5 页并调用其OnNavigatedTo 事件。
有什么方法可以跳过第 3-5 页的加载,或者让它不为这些页面调用 OnNavigatedTo 事件?
【问题讨论】:
-
您是否尝试过 RemovePageFromStackAt 方法在导航前删除不需要的页面?
标签: windows-phone-8 windows-runtime windows-phone winrt-xaml mytoolkit