2012-10-18 2 views
1

ConnectionSettingsTask 아래의 Wifi 옵션에 대한 보조 타일을 만들었습니다.응용 프로그램이로드 될 때 ConnectionSettingsTask 페이지를 탐색하는 방법

이 보조 타일은 MainPage NavigatedTo 이벤트를 사용하여 보조 타일이 눌러 졌는지 확인한 다음 보조 타일이 눌러 졌는지 확인한 다음 WiFi 페이지로 이동합니다.

문제는 인증 과정을 통과하지 않는다는 것입니다. 보조 타일을 누르면 해당 페이지를 탐색 한 다음 하드웨어 뒤로 버튼을 누르면 시작 화면이 표시되어야합니다.

ConnectionSettingsTask에 고유 한 Show() 메서드가 있고 Uri에 직접 액세스 할 수 없기 때문에 실제로이 요구 사항을 실제로 구현하는 방법을 모르겠습니까? 당신이 탐색 기록에서 MainPage을 제거하고 예상대로 다음, 다시 버튼을 사용자가 응용 프로그램을 닫을 수 있습니다 -

답변

0

당신은 아이디어가 NavigationService.RemoveBackEntry

사용할 수 있습니다.

일부 예로는 here입니다.

+0

감사합니다. 그러나 문제는 ConnectionSettingsTask wifi 페이지가 내 응용 프로그램에 없지만'connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.WiFi; secondarySet이 응용 프로그램을 시작할 때 MainPage의 OnNavigatedTo 이벤트에서 connectionSettingsTask.Show(); 따라서 NavigationService.RemoveBackEntry는 내 MainPage에서 사용할 수있는 유일한 장소이기 때문에 작동하지 않습니다. MainPage로 먼저 이동하지 않고 wifi 페이지로 직접 이동하여 보조 타일이 다른 장소에서 클릭되었는지 확인하는 방법이 있습니까? – Matthew

+0

설정 페이지에서 다시 돌아와서이 해킹을 시도하면 (http://blog.jerrynixon.com/2011/11/mango-sample-exit-application.html) 앱을 종료하십시오. –

관련 문제