public static Task <bool?> ShowDialog(string msg, IWindowManager?manager = null, string?titile = "", MessageBoxDilogButtons buttons = MessageBoxDilogButtons.Ok) { var mgr = manager ?? new WindowManager(); return(mgr.ShowDialogAsync(new MessageBoxViewModel(msg, titile, buttons, true))); }
public MessageBoxViewModel(string message, string?title = null, MessageBoxDilogButtons buttons = MessageBoxDilogButtons.Ok, bool showLogo = false) { MinWidth = 350; Message = message; LogoVisibility = showLogo; ShowButtons(buttons); }