Example #1
0
        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);
        }
Example #4
0
        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);
        }