望指点

解决方案 »

  1.   

    其实很简单,就一个ToolTip控件就完成了.
    1.设置ToolTip的IsBalloon属性为true
    2.设置ToolTip所属的控件
    3.设置要显示的信息
    代码可参考如下:
    如在做用户登录时.
    //气泡提示登录名已经存在
    ttMsg.SetToolTip(txtLoginName, "该登录名已存在");//ttMsg为ToolTip控件,txtLoginName为文本框
    ttMsg.Show("该登录名已存在", txtLoginName);
      

  2.   

    ToolTip toolTip1 = new ToolTip();
      toolTip1.AutoPopDelay = 5000;
      toolTip1.InitialDelay = 1000;
      toolTip1.ReshowDelay = 500;
      toolTip1.ShowAlways = true;
      toolTip1.SetToolTip(this.button1, "My button1");
     
     
    http://www.codeproject.com/KB/shell/balloontipsarticle.aspx
      

  3.   


            private void Form1_Load(object sender, EventArgs e)
            {
                toolTip1.AutoPopDelay = 5000;
                toolTip1.InitialDelay = 1000;
                toolTip1.ReshowDelay = 500; 
                toolTip1.ShowAlways = true;
                toolTip1.SetToolTip(this.button1, "My button1");
            }ToolTip控件的属性:
    this.toolTip1.IsBalloon 获取或设置一个指示工具提示是否应使用气球状窗口的值。this.toolTip1.ToolTipTitle 获取或设置工具提示窗口的标题。
    this.toolTip1.ToolTipIcon 获取或设置一个值,该值定义要在工具提示文本旁显示的图标的类型。this.toolTip1.UseFading 获取或设置一个值,该值确定在显示工具提示时是否应使用淡入淡出效果。this.toolTip1.UseAnimation 获取或设置一个值,该值确定在显示工具提示时是否应使用动画效果。this.toolTip1.BackColor 获取或设置工具提示的背景色。更多的属性百度一下吧,很简单但是很好看的小控件