I have MessageDialog
dialogue responsible for delete confirmation.
private async void ShowDialogClick(object sender, RoutedEventArgs e)
{
MessageDialog md = new MessageDialog("Are your sure you want to delete this?");
md.Commands.Add(new UICommand("Delete",
new UICommandInvokedHandler(DeleteItemHandler)));
md.Commands.Add(new UICommand("Cancel"));
await md.ShowAsync();
}
When user clicks Delete
, DeleteItemHandler
invokes operation on database, but how can I inform user about unsuccessful operation?
I tried to create new MessageDialog, but I got win32 exception
.
private async void DeleteItemHandler(IUICommand command)
{
MessageDialog md = new MessageDialog("New content");
String result = DbDeletation();
if(result != "OK")
await md.ShowAsync();
}
What is the best way to inform user about error?