我需要MessageDialog
在启动屏幕期间等待我的 UWP 应用程序启动时的结果。所以,我把它MessageDialog
放在MainPage
构造函数中:
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
}
我该如何解决这个问题?