2013-12-19 1 views
0

보조 타일에서 연결 설정 작업을 시작하려고합니다. 이를 위해 나는 타일을 만드는 오전 및 LaunchSettings.Xaml에서WP8에서 ConnectionSettings 작업을 시작한 후 타일 페이지 (시작 화면)로 돌아 오는 방법

"ShellTile.Create(new Uri("/LaunchSettings.xaml", UriKind.Relative), standardTileData);". 

블루투스가 URI 방식을 사용 설정 실행 등의 URI를 제공합니다. 같은

"await Launcher.LaunchUriAsync(new Uri("ms-settings-Bluetooth:"));" 

는하지만 버튼을 다시 클릭하면 시작 설정하면, 그는 LaunchSettings.xaml 오는. 시작 화면으로 돌아 가지 않습니다. 그것을 성취하는 방법?

상담하십시오.

답변

0

당신은 OnNavigatedToEvent에서 응용 프로그램을 종료하므로 LaunchSettings.xaml.cs 파일에 다음 재정의를 추가해야합니다 :이 예를 들어 Application_Closing 이벤트를 트리거하지 않습니다

protected override void OnNavigatedTo(NavigationEventArgs e) 
{ 
    if (e.NavigationMode == NavigationMode.Back) 
     Application.Current.Terminate(); 

    base.OnNavigatedTo(e); 
} 

주 (링크 참조 : http://msdn.microsoft.com/en-us/library/windowsphone/develop/system.windows.application.terminate(v=vs.105).aspx).

+1

감사 ... 작동 :) –

0

그냥 Application.Current.Terminate(); 런처 후에.

은 앱을 종료하는 동안 Uri를 실행합니다.

관련 문제