2012-09-14 4 views
0

내 메트로 응용 프로그램 (XAML/C# 접근)에서 탐색 경로 메뉴를 만들려고하는데 탐색 스택을 통해 열거해야합니다. 불행히도 나는 이것을 어떻게하는지 모른다. 누구나 탐색 스택에있는 페이지를 볼 수있는 방법을 보여줄 수 있습니까?메트로 탐색 스택을 열거하는 방법

내가 발견 한 것은 Frame.GetNavigationState() 메소드이지만 직렬화 된 상태이며이를 파고 들지 않고 강하게 입력되는 것을 선호합니다. 당신은 어딘가에 자신의 탐색 스택을 유지 (각 페이지에 OnNavigatedTo 및 OnNavigatedFrom을 무시하고 당신에게 당신의 자신의 탐색 상태 수집을 쓰기)에서이 작업을 수행 할 수 사전

+0

특정 시나리오를 잘 모릅니다. 그러나 일반적으로 탐색 경로 UI는 일반적으로 UX 관점에서 볼 때 싫증납니다. 그냥 FYI ... –

+0

@ JeffBrand-MSFT - UX 관점에서 눈살을 찌른 다고요? 그건 미친 짓이야. _directly_ (몇 페이지 전) 페이지로 바로 이동하는 가장 빠른 방법 일 수 있습니다. 눈살을 찌푸 리게해야하는 유일한 이유는 귀하가 유일하거나 메인 네비게이션 시스템으로 사용할 수 있다는 것입니다. – Tommy

답변

관련 문제