/// <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()); }
/// <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(); }))); }