public void CreateDialog(EnumTypeDialog type, string text, string title = "") { var alert = new NSAlert() { AlertStyle = (NSAlertStyle)type, InformativeText = text, MessageText = title }; alert.RunModal(); }
public void CreateDialog(EnumTypeDialog type, string text, string title = "") { switch (type) { case EnumTypeDialog.Information: MessageService.ShowMessage(title, text); break; case EnumTypeDialog.Warning: MessageService.ShowWarning(title, text); break; default: MessageService.ShowMessage(title, text); break; } }
public void CreateDialog(EnumTypeDialog type, string text, string title = "") { MessageBoxImage messageImage; switch (type) { case EnumTypeDialog.Information: messageImage = MessageBoxImage.Information; break; case EnumTypeDialog.Warning: messageImage = MessageBoxImage.Warning; break; default: messageImage = MessageBoxImage.Error; break; } MessageBox.Show(text, title, MessageBoxButton.OK, messageImage); }
private static bool?ShowEnumTypeDialog(EnumTypeViewModel enumTypeViewModel, EventHandler onDialogActivated) { bool?result; try { var dialog = new EnumTypeDialog(enumTypeViewModel); if (onDialogActivated != null) { EnumTypeDialog.DialogActivatedTestEvent += onDialogActivated; } result = dialog.ShowModal(); } finally { if (onDialogActivated != null) { EnumTypeDialog.DialogActivatedTestEvent -= onDialogActivated; } } return(result); }