So schließen Sie Message Dialog programmgesteuert
Ich versuche, ein MessageDialog in meiner WinRT-App zu schließen. Ich habe festgestellt, dass beim Versuch, zwei Meldungsdialogfelder gleichzeitig anzuzeigen, eine UnauthorizedAccessException angezeigt wird. Um dies zu vermeiden, möchte ich das vorhandene Meldungsdialogfeld schließen, falls es geöffnet ist. Ich benutze dies, um den Dialog zu zeigen:
MessageDialog md = new MessageDialog(" ");
private void MessageBox(string s)
{
Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
{
md.Content = s;
//CLOSE HERE
md.ShowAsync();
}
);
}
Wie schließe ich es?