本帖最后由 womaqiang 于 2011-10-09 23:06:55 编辑

解决方案 »

  1.   


    private void Form1_Load(object sender, EventArgs e)
      {
      InitTooltip(this.toolTip1);
      }  private void InitTooltip(ToolTip tooltip)
      {
      tooltip.AutomaticDelay = 300;        //延迟300毫秒提示
      tooltip.AutoPopDelay = 1000;        //提示信息在控件上的显示时间为1秒
      tooltip.InitialDelay = 100; //显示前经过100毫秒
      tooltip.IsBalloon = true; //显示小气球
      tooltip.OwnerDraw = true; //由系统绘制
      tooltip.ReshowDelay = 100;
      tooltip.ShowAlways = false;
      tooltip.ToolTipIcon = ToolTipIcon.Info; //显示信息图标
      tooltip.ToolTipTitle = "控件类型提示:";
      tooltip.UseAnimation = true; //显示动画效果
      tooltip.UseFading = true; //启用淡出效果
      tooltip.RemoveAll();  //设置窗体上的所有控件与ToolTip关联,显示控件的类型
      foreach (Control c in this.Controls)
      {
      tooltip.SetToolTip(c, "控件的类型是:" + c.GetType().Name);
      }  }