/// <summary> /// 弹出消息框 /// </summary> /// <param name="message">消息内容</param> /// <param name="caption">消息标题</param> /// <param name="waitMessage">等待匡,消息内容</param> /// <param name="interval">计时</param> public static void InformationWaitForm(string message, string caption, string waitMessage = "", int interval = -1) { try { WaitFormUtils.CloseWaitForm(); XtraMessageBox.Show(message, caption, System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information); WaitFormUtils.ShowWaitForm(waitMessage, "", interval); } finally { ProcessUtils.ClearMemory(); } }
/// <summary> /// 弹出消息框启动等待匡 /// </summary> /// <param name="message">消息内容</param> /// <param name="caption">提示标题</param> /// <param name="waitMessage">等待消息框</param> /// <param name="interval">等待计时</param> public static void MessageStartWaitDiaglog(string message, string caption, string waitMessage = "", int interval = -1) { try { WaitFormUtils.CloseWaitForm(); XtraMessageBox.Show(message, caption); WaitFormUtils.ShowWaitForm(waitMessage, "", interval); } finally { ProcessUtils.ClearMemory(); } }
/// <summary> /// 弹出警告消息框 /// </summary> /// <param name="message">警告消息</param> /// <param name="waitMessage">等待消息内容</param> /// <param name="interval">等待匡计时</param> public static void WarningStartDialog(string message, string waitMessage = "", int interval = -1) { try { WaitFormUtils.CloseWaitForm(); XtraMessageBox.Show(message, "", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning); WaitFormUtils.ShowWaitForm(waitMessage, "", interval); } finally { ProcessUtils.ClearMemory(); } }