コード例 #1
0
        private System.Windows.MessageBoxResult ConvertResult(Core.Services.MessageBoxResult result)
        {
            switch (result)
            {
            case Core.Services.MessageBoxResult.Yes:
                return(System.Windows.MessageBoxResult.Yes);

            case Core.Services.MessageBoxResult.No:
                return(System.Windows.MessageBoxResult.No);

            case Core.Services.MessageBoxResult.Cancel:
                return(System.Windows.MessageBoxResult.Cancel);

            case Core.Services.MessageBoxResult.None:
                return(System.Windows.MessageBoxResult.None);

            case Core.Services.MessageBoxResult.Ok:
                return(System.Windows.MessageBoxResult.OK);

            default:
                return(System.Windows.MessageBoxResult.None);
            }
        }
コード例 #2
0
 public Core.Services.MessageBoxResult Show(string message, string title, Core.Services.MessageBoxButton button, Core.Services.MessageBoxImage image, Core.Services.MessageBoxResult def)
 {
     return(ConvertResult(MessageBox.Show(message, title, ConvertButton(button), ConvertImage(image), ConvertResult(def))));
 }