using System.Windows; using Panuon.UI.Silver; using Panuon.UI.Silver.Core; namespace SHJX.Service.Common.ElementHelper { public static 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) { MessageBoxXConfigurations configuras = new() { MinHeight = 300, MaxContentHeight = 300, MessageBoxStyle = MessageBoxStyle.Modern, MessageBoxIcon = MessageBoxIcon.None }; MessageBoxResult result = MessageBoxX.Show(Message, "提示", Application.Current.MainWindow, MessageBoxButton.YesNo, configurations: configuras); return result; } public static MessageBoxResult SingleBtnInfo(string Message) { MessageBoxXConfigurations configuras = new() { MinHeight = 300, MaxContentHeight = 300, MessageBoxStyle = MessageBoxStyle.Modern, MessageBoxIcon = MessageBoxIcon.None }; MessageBoxResult result = MessageBoxX.Show(Message, "提示", Application.Current.MainWindow, MessageBoxButton.OK, configurations: configuras); return result; } } }