Exemple #1
0
        /// <summary>
        /// 弹出信息窗口(置顶)
        /// </summary>
        /// <param name="format">信息格式</param>
        /// <param name="args">需要的参数</param>
        /// <remarks>由于这是一个置顶的窗口,在多线程时不会被其它程序窗口挡住。</remarks>
        public static void ShowCustomInformation(string format, params object[] args)
        {
            string message = args == null ? format : string.Format(format, args);

            MessageBoxForm.Show(message, "信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Exemple #2
0
        public static bool ShowCustomQuestion(string format, params object[] args)
        {
            string message = args == null ? format : string.Format(format, args);

            return(MessageBoxForm.Show(message, "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK);
        }
Exemple #3
0
        public static DialogResult ShowCustomQuestion(MessageBoxButtons buttons, string format, params object[] args)
        {
            string message = args == null ? format : string.Format(format, args);

            return(MessageBoxForm.Show(message, "提示", buttons, MessageBoxIcon.Question));
        }
Exemple #4
0
        public static void ShowCustomWarning(string format, params object[] args)
        {
            string message = args == null ? format : string.Format(format, args);

            MessageBoxForm.Show(message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Warning);
        }