1
시작 화면 중에 UWP 응용 프로그램이 시작될 때 MessageDialog
의 결과를 기다려야합니다. 그래서, 나는 MainPage
생성자 내에서이 MessageDialog
을 넣어 :페이지 생성자 nevers에서 MessageDialog를 기다리는 이유는 무엇입니까?
private async Task ParseConfiguration()
{
var dialog = new MessageDialog("Message", "Title");
dialog.Commands.Add(new UICommand { Label = "Exit", Id = 0 });
await dialog.ShowAsync();
}
public MainPage()
{
ParseConfiguration(); // works, but I need to wait
ParseConfiguration().Wait(); // never exits this call
}
가 어떻게이 문제를 해결할 수 있습니까?
대화 상자가 계속 표시되면 원하는 작업을 이동할 수 있습니다 : ParseConfiguration(). ContinueWith (t => {... do stuff stuff here ...}); – Evk
이 게시물을 확인하십시오. http://blogs.msdn.com/b/pfxteam/archive/2011/01/13/10115163.aspx –
@Evk 그래도 여전히 비동기 작업 결과를 기다려야합니다. – Nick