public static MessageBoxResult Show(string messageBoxText, FrameworkElement messageBoxContent, MessageBoxButton button) { MessageBoxWindow msg = new MessageBoxWindow(messageBoxText, messageBoxContent, button); _ = msg.ShowDialog(); msg.RestoreAutoscanList(); return(msg.Result); }
/// <summary> /// Displays a message box that has a message and returns a result. /// </summary> /// <param name="messageBoxText">A System.String that specifies the text to display.</param> /// <returns>A System.Windows.MessageBoxResult value that specifies which message box button is clicked by the user.</returns> public static MessageBoxResult Show(string messageBoxText) { MessageBoxWindow msg = new MessageBoxWindow(messageBoxText); _ = msg.ShowDialog(); msg.RestoreAutoscanList(); return(msg.Result); }
/// <summary> /// Displays a message box that has a message, title bar caption, and OK button with a custom System.String value for the button's text; and that returns a result. /// </summary> /// <param name="messageBoxText">A System.String that specifies the text to display.</param> /// <param name="caption">A System.String that specifies the title bar caption to display.</param>FrameworkElement messageVisual /// <param name="okButtonText">A System.String that specifies the text to display within the OK button.</param> /// <returns>A System.Windows.MessageBoxResult value that specifies which message box button is clicked by the user.</returns> public static MessageBoxResult ShowOK(string messageBoxText, string okButtonText) { MessageBoxWindow msg = new MessageBoxWindow(messageBoxText, MessageBoxButton.OK); msg.OkButtonText = okButtonText; _ = msg.ShowDialog(); return(msg.Result); }
/// <summary> /// Displays a message box that has a message, caption, and Yes/No buttons with custom System.String values for the buttons' text; /// and that returns a result. /// </summary> /// <param name="messageBoxText">A System.String that specifies the text to display.</param> /// <param name="caption">A System.String that specifies the title bar caption to display.</param> /// <param name="yesButtonText">A System.String that specifies the text to display within the Yes button.</param> /// <param name="noButtonText">A System.String that specifies the text to display within the No button.</param> /// <returns>A System.Windows.MessageBoxResult value that specifies which message box button is clicked by the user.</returns> public static MessageBoxResult ShowYesNo(string messageBoxText, string yesButtonText, string noButtonText) { MessageBoxWindow msg = new MessageBoxWindow(messageBoxText, MessageBoxButton.YesNo) { YesButtonText = yesButtonText, NoButtonText = noButtonText }; _ = msg.ShowDialog(); msg.RestoreAutoscanList(); return(msg.Result); }
/// <summary> /// Displays a message box that has a message, caption, and OK/Cancel buttons with custom System.String values for the buttons' text; /// and that returns a result. /// </summary> /// <param name="messageBoxText">A System.String that specifies the text to display.</param> /// <param name="caption">A System.String that specifies the title bar caption to display.</param> /// <param name="okButtonText">A System.String that specifies the text to display within the OK button.</param> /// <param name="cancelButtonText">A System.String that specifies the text to display within the Cancel button.</param> /// <returns>A System.Windows.MessageBoxResult value that specifies which message box button is clicked by the user.</returns> public static MessageBoxResult ShowOKCancel(string messageBoxText, string okButtonText, string cancelButtonText) { MessageBoxWindow msg = new MessageBoxWindow(messageBoxText, MessageBoxButton.OKCancel) { OkButtonText = okButtonText, CancelButtonText = cancelButtonText }; _ = msg.ShowDialog(); msg.RestoreAutoscanList(); return(msg.Result); }
/// <summary> /// Displays a message box that has a message, caption, and Yes/Modify/Cancel buttons with custom System.String values for the buttons' text; /// and that returns a result. /// </summary> /// <param name="messageBoxText"></param> /// <param name="yesButtonText"></param> /// <param name="modifyButtonText"></param> /// <param name="cancelButtonText"></param> /// <returns></returns> public static MessageBoxResult ShowYesModifyCancel(string messageBoxText, string yesButtonText, string modifyButtonText, string cancelButtonText) { MessageBoxWindow msg = new MessageBoxWindow(messageBoxText, MessageBoxButton.YesModifyCancel) { YesButtonText = yesButtonText, ModifyButtonText = modifyButtonText, CancelButtonText = cancelButtonText }; _ = msg.ShowDialog(); msg.RestoreAutoscanList(); return(msg.Result); }