public static PopUp.PopUpResult MessageBox(this System.Windows.Forms.Control owner, string message, string title, MessageBoxImage icon = MessageBoxImage.Information, TextAlignment textAlignment = TextAlignment.Center, PopUp.PopUpButtonsType buttonsType = PopUp.PopUpButtonsType.OK, int timeout = Timeout.Infinite) { PopUp.PopUpButtons buttons = new PopUp.PopUpButtons(PopUp.PopUpButtonsType.OK); return(owner.MessageBoxEx(message, title, icon, textAlignment, buttons, timeout)); }