【发布时间】:2014-05-17 16:42:46
【问题描述】:
这是一个关于 Windows 8 应用程序中页面之间导航的问题 -
在页面之间导航时如何避免重新创建页面?
例如 - 我是否使用 frame.Navigate(typeof(MyPage1), null);或 Frame.GoBack(); (从 MyPage1 切换到另一个页面后),将创建一个新的 MyPage1 实例。 我想避免它,以便在 MyPage1 中保持相同的 UI 状态。使用 MVVM,我可以恢复大部分,但不是全部......(例如,树中的选定项目)。这是怎么做到的?
【问题讨论】: