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
}
この問題を解決するにはどうすればよいですか?