我自己做了一控件,想站它也有ToolTipText的功能,即把鼠标放上去之后会出现一些提示的文字,不知有谁能帮我一把?

解决方案 »

  1.   

    vb本身的属性中有.tooltiptext将它赋值即可
      

  2.   

    一个就是楼上说的,每个控件都有一个属性:tooltiptext直接填入内容就可以实现你说的效果,在程序中:text1.tooltiptext="Click me".
    另一个,你如果想自己做,思路:
    使用一个label来实现,同时利用鼠标的移动来决定显示与否。
    例如,一个form,有command1,label1.
    Private sub Command1_MouseOver(..)
       with label1
            .left=x+10
            .top=y+10
            .visible=true
       end with
    end sub
    这是显示提示,关闭提示,我想到的是利用下面这个事件:
    Private sub Form1_MouseOver(..)
       label1.visible=false
    end sub
    :)
      

  3.   

    chengkeke(chengkeke):我现在是要做一个控件,我试过直接用tooltiptext没有任何东东.你说的方法不可行,如加一个label,我的控件就变形了,且label不可能总在最上层