Esempio n. 1
0
        /// <summary>
        /// 弹出指定消息框
        /// </summary>
        /// <param name="kind">消息框种类</param>
        /// <param name="icon">显示大图标</param>
        /// <param name="caption">消息大标题</param>
        /// <param name="title">消息小标题</param>
        /// <param name="content">消息内容</param>
        /// <returns></returns>
        public static DialogResult Show(MsgKind kind, IconNum icon, string caption, string content, Size size)
        {
            FrmMsg fm = new FrmMsg(content.Length);

            fm.Size    = size;
            fm.msgkind = kind;
            fm.Message = content;
            fm.Caption = caption;
            fm.iconNum = icon;
            return(fm.ShowDialog());
        }
Esempio n. 2
0
        /// <summary>
        /// 弹出指定消息框
        /// </summary>
        /// <param name="kind">消息框种类</param>
        /// <param name="icon">显示大图标</param>
        /// <param name="caption">消息大标题</param>
        /// <param name="title">消息小标题</param>
        /// <param name="content">消息内容</param>
        /// <returns></returns>
        public static DialogResult Show(MsgKind kind, IconNum icon, string caption, string content)
        {
            Form wnd = (Form)AppDomain.CurrentDomain.GetData("MainWindow");

            return((DialogResult)wnd.Invoke(new Func <DialogResult>(delegate()
            {
                FrmMsg fm = new FrmMsg(content.Length);
                fm.msgkind = kind;
                fm.Message = content;
                fm.Caption = caption;
                fm.iconNum = icon;
                return fm.ShowDialog();
            })));
        }