示例#1
0
        public static MessageBoxResult Show(Window owner, string messageBoxText, string caption, MessageBoxButton button)
        {
            MessageBoxResult defaultResult = MessageBoxResult.None;

            switch (button)
            {
            case MessageBoxButton.OK:
                defaultResult = MessageBoxResult.OK;
                break;

            case MessageBoxButton.OKCancel:
                defaultResult = MessageBoxResult.Cancel;
                break;

            case MessageBoxButton.YesNoCancel:
                defaultResult = MessageBoxResult.Cancel;
                break;

            case MessageBoxButton.YesNo:
                defaultResult = MessageBoxResult.No;
                break;

            default:
                break;
            }
            return(MessageBoxModule.Show(owner, messageBoxText, caption, button, defaultResult));
        }
示例#2
0
 public static MessageBoxResult Show(Window owner, string messageBoxText, string caption, MessageBoxButton button, EnumPromptType type)
 {
     return(MessageBoxModule.Show(owner, messageBoxText, caption, button, MessageBoxResult.OK, type));
 }
示例#3
0
 public static MessageBoxResult Show(Window owner, string messageBoxText, string caption, MessageBoxButton button)
 {
     return(MessageBoxModule.Show(owner, messageBoxText, caption, button));
 }
示例#4
0
 public static MessageBoxResult Show(Window owner, string messageBoxText)
 {
     return(MessageBoxModule.Show(owner, messageBoxText));
 }
示例#5
0
 public static MessageBoxResult Show(string messageBoxText, string caption, EnumPromptType type)
 {
     return(MessageBoxModule.Show(messageBoxText, caption, type));
 }
示例#6
0
 public static MessageBoxResult Show(string messageBoxText, string caption)
 {
     return(MessageBoxModule.Show(messageBoxText, caption));
 }
示例#7
0
 public static MessageBoxResult Show(string messageBoxText)
 {
     return(MessageBoxModule.Show(messageBoxText));
 }
示例#8
0
 public static MessageBoxResult Show(string messageBoxText, string caption, EnumPromptType type)
 {
     return(MessageBoxModule.Show(null, messageBoxText, caption, MessageBoxButton.OK, MessageBoxResult.OK, type));
 }
示例#9
0
 public static MessageBoxResult Show(Window owner, string messageBoxText, string caption
                                     , MessageBoxButton button, MessageBoxResult defaultResult)
 {
     return(MessageBoxModule.Show(owner, messageBoxText, caption, button, defaultResult, EnumPromptType.Info));
 }
示例#10
0
 public static MessageBoxResult Show(string messageBoxText, string caption, MessageBoxButton button)
 {
     return(MessageBoxModule.Show(null, messageBoxText, caption, button));
 }