一般情况下,dotnetfx自带的MessageBox.Show()方法可满足简单的信息提示。
在实际业务中,经常提示并统计的应用场景。
1、简单描述
这种情况下,有主提示信息,比如:“修改成功!”,但需要一些统计信息,
比如:
共有{0}条修改成功,{1}条修改失败!
单据****,修改成功!
单据****,修改成功!
单据****已审核,修改失败!
2、图标和标题
MessageBox.Show()的不同类型提示的图标以及标题也是需要的,比如警告、确认、三态按钮等等。
3、多语言支持
采用标准的方法即可。

下面展示一下我的自定义提示消息的实体定义

  1using System;
  2using System.Collections.Generic;
  3using System.Text;
  4
  5namespace YourCompany.Common
  6{
  7    [Serializable]
  8    public class TipMessage
  9    {
 10        private string m_advance;
 11        private string m_caption;
 12        private string m_text;
 13        private Exception m_exception;
 14        private int m_failAdvanceCount;
 15        private int m_successfulAdvanceCount;
 16
 17        属性
 85
 86        方法
180
181        构造析构 
192
193    }

194}

195



posted on 2008-03-05 10:08  老程序员  阅读(287)  评论(0编辑  收藏  举报