如何在单个表观操作中深入浏览两页

问题描述:

我有一个情景,即页面A可以导航到页面B,页面B可以导航到页面C,但是A也可以导航到C并且我希望B是插入在堆叠,使得由C导航回到总是B.如何在单个表观操作中深入浏览两页

更多图形结束时,我想允许这些导航:

  • A --> B --> C (back) B (back) A(正常导航)
  • A --> C (back) B (back) A(如如果B为总是在A和C之间)

简单的答案是在我的viewmodel中设置一点,告诉B在加载后立即导航到C.有更清洁的方法吗?除了设计指南之外,是否还有其他一些原因反对这种行为?

谢谢。

+0

我认为不这样做的唯一原因是可能导致用户混淆。如果你有充分的理由去做,那么我不明白为什么不。 – 2010-08-19 21:20:27

我认为你在wp7论坛上得到的建议对于这个问题是相当准确的。我会建议同样的考虑。

http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/5249e520-e170-4f32-9f58-764870eb14af