2017-12-01 1 views
0

완료 작업 후 일부 작업 수행을위한 UWP 코드가 있습니다 FolderPicker은 사용자가 파일 저장 위치를 ​​선택하는 데 사용됩니다. 사용자가 다시 내 응용 프로그램에 올 때 작업 완료 시간이 좀 사용자가 다른 응용 프로그램/창으로 내 응용 프로그램을 전환 할 수 있습니다 필요하기 때문에 FolderPicker는 폴더 선택기를 통지하지 않을 수 있지만,이 경우 사용자의 (보이지 않는) 응용 프로그램의 뒷면에 열립니다. 오프닝 앱 앞에 FolderPicker을 가져 오는 방법이 있습니까? 도와주세요, 고마워요. 당신은 당신이 윈폼 또는 WPF에서와 수처럼 상단에 파일 선택 대화 또는 전체 응용 프로그램을 가지고 싶다면UWP FolderPicker 오프닝 앱 앞에 가져 오기


+0

나는 그럴 수 있습니다. 사용자가 앱을 열 때'FolderPicker'를 기다려야합니다. –

답변

0

후 UWP에서 그것의 더 정확한 상당 없습니다.

컴팩트 오버레이 모드는 당신이 얻을 수있는만큼 가까운 거리에 있습니다. 이 기능은 크리에이터 업데이트에서 소개 된 다른 창의 위에 컴팩트 한 화면을 표시하는 방법입니다. Compact Overlay mode - App in top right corner

컴팩트 오버레이 모드 (다른 앱 위에 앱 표시), 디스플레이

if (ApplicationView.GetForCurrentView().IsViewModeSupported(ApplicationViewMode.CompactOverlay)) 
    await ApplicationView.GetForCurrentView().TryEnterViewModeAsync(ApplicationViewMode.CompactOverlay); 

var file = await picker.PickSingleFileAsync(); 

await ApplicationView.GetForCurrentView().TryEnterViewModeAsync(ApplicationViewMode.Default); 

유일한 문제는 소형 오버레이 모드에서 뷰가 축소 될 것입니다 때,하지만 당신은 소형 오버레이 모드에서 보여주는이 전용 뷰를 사용하여 해결할 수 있습니다 : 파일 선택기는 일반 모드로 돌아 가야 (see this article) 파일 선택 도구를 호출합니다.

이 귀하의 질문에 대답해야하지만, 진실, 다른 창 위에 점프 대화를 말할 나쁜 UX의 예 것으로 보인다. 사용자가 앱에있는 동안 미리 파일 선택기를 표시하거나 클릭 한 후 앱으로 연결되는 축배로 나중에 알리는 것이 더 낫습니다. (이는보다 정중하고 사용자에게는 기회가 될 것입니다. 자신이 산만 해지기를 원하지 않을 때 작업 센터에서 알림을 사용하지 않도록 설정).

+0

사용자가 제안을 통해 작업하면서 알림을 통해 앱으로 이동할 때 FolderPicker를 열어 주셔서 감사합니다. – Aasish

+0

@Ashish 여러분, 환영합니다. –

관련 문제