using System.Windows; using Panuon.UI.Silver; using Panuon.UI.Silver.Core; namespace SHJX.Service.Common.ExtendElement { public class UMessageBox { public static void Error(string message) { MessageBoxX.Show(message, "Error", Application.Current.MainWindow, MessageBoxButton.OK, new MessageBoxXConfigurations() { MessageBoxStyle = MessageBoxStyle.Modern, MessageBoxIcon = MessageBoxIcon.None, ButtonBrush = "#FF4C4C".ToColor().ToBrush(), }); } public static MessageBoxResult Info(string Message) { var configuras = new MessageBoxXConfigurations { MinHeight = 300, MaxContentHeight = 300, MessageBoxStyle = MessageBoxStyle.Modern, MessageBoxIcon = MessageBoxIcon.None }; var result = MessageBoxX.Show(Message, "提示", Application.Current.MainWindow, MessageBoxButton.YesNo, configurations: configuras); return result; } public static MessageBoxResult SingleBtnInfo(string Message) { var configuras = new MessageBoxXConfigurations { MinHeight = 300, MaxContentHeight = 300, MessageBoxStyle = MessageBoxStyle.Modern, MessageBoxIcon = MessageBoxIcon.None }; var result = MessageBoxX.Show(Message, "提示", Application.Current.MainWindow, MessageBoxButton.OK, configurations: configuras); return result; } public static void InfoTip(string message) { Notice.Show(message, "Info", 5, MessageBoxIcon.Info); } public static void SuccessTip(string message) { Notice.Show(message, "Success", 5, MessageBoxIcon.Success); } public static void ErrorTip(string message) { Notice.Show(message, "Error", 5, MessageBoxIcon.Error); } } }