
I've seen the new overlay example in the recent major update which is awesome. I would like to show dialogs or messageboxes this way but I've noticed it needs to be defined in XAML and it appears you can only show one at the same time.
Would it be possible to improve it by adding a dialog system to it? Dialogs would need to queue itself. The call should be awaitable. I thought about a classic messagebox developers can use right away and a dialog where the content can be completely customized, similar to the processing queue but it should get queued into the dialog system and the call should be awaitable too.
await WindowChrome.ShowMessageboxAsync(message: "This is a test", title: "Hello World", WindowChrome.MessageboxButtons.OkCancel, WindowChrome.MessageboxIcons.Info);
await WindowChrome.ShowCustomDialogAsync(content: (DataTemplate)this.Resources["MyDataTemplate"], title: "Hello World");
[Modified 4 years ago]