我正在尝试在我的metro应用程序(XAML / C#方法)中构建breadcrumb菜单,为了做到这一点,我需要枚举通过导航堆栈。不幸的是我不知道该怎么做。有谁能举一些例子,我怎么看到导航堆栈上的页面是什么?
我发现的是一个方法Frame.GetNavigationState(),但这只是一个序列化的状态,我宁愿不去挖掘它,而是使用强类型的东西。
提前致谢
答案 0 :(得分:1)
您可以通过在某处维护自己的导航堆栈来完成此任务(在每个页面上覆盖OnNavigatedTo和OnNavigatedFrom,并为您编写自己的导航状态集合)。