/// <summary> /// 显示一个消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <param name="caption">消息标题。</param> /// <returns>返回窗体的操作结果。</returns> public static DialogResult ShowMsg(this Control owner, string content, string caption) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateParameters(content, caption))); }
/// <summary> /// 显示一个消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <param name="caption">消息标题。</param> /// <param name="buttons">消息按钮。</param> /// <param name="messageBoxIcon">消息图标。</param> /// <param name="defaultButton">默认按钮。</param> /// <returns>返回窗体的操作结果。</returns> public static DialogResult ShowMsg(this Control owner, string content, string caption, MessageBoxButtons buttons, MessageBoxIconEx messageBoxIcon, MessageBoxDefaultButton defaultButton) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateParameters(content, caption, buttons, messageBoxIcon, defaultButton))); }
/// <summary> /// 显示包含“是”、“否”和“取消”的请求消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <returns>返回一个值,表示是否是。</returns> public static DialogResult ShowYesNoCancel(this Control owner, string content) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateYesNoCancelParameters(content))); }
/// <summary> /// 显示包含“中止”、“重试”和“忽略”的请求消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <returns>返回一个值,表示是否是。</returns> public static DialogResult ShowAbortRetryIgnore(this Control owner, string content) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateAbortRetryIgnoreParameters(content))); }
/// <summary> /// 显示包含“继续”和“取消”的请求消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <param name="caption">消息标题。</param> /// <returns>返回一个值,表示是否确定。</returns> public static bool ShowWarn(this Control owner, string content, string caption) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateWarnParameters(content, caption)) == DialogResult.OK); }
/// <summary> /// 显示包含“重试”和“取消”的请求消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <returns>返回一个值,表示是否重试。</returns> public static bool ShowRetry(this Control owner, string content) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateRetryParameters(content)) == DialogResult.Retry); }
/// <summary> /// 显示包含“是”和“否”的请求消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <returns>返回一个值,表示是否是。</returns> public static bool ShowYesNo(this Control owner, string content) { return(Msg.ShowMsg(owner, MessageBoxParameters.CreateYesNoParameters(content)) == DialogResult.Yes); }
/// <summary> /// 显示包含“确定”的信息消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> /// <param name="caption">消息标题。</param> public static void ShowInfo(this Control owner, string content, string caption) { Msg.ShowMsg(owner, MessageBoxParameters.CreateInfoParameters(content, caption)); }
/// <summary> /// 显示包含“确定”的错误消息框。 /// </summary> /// <param name="owner">控件拥有者。</param> /// <param name="content">消息内容。</param> public static void ShowError(this Control owner, string content) { Msg.ShowMsg(owner, MessageBoxParameters.CreateErrorParameters(content)); }