以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助:如何实现当鼠标移动到某个按钮上时,会有一个鼠标跟随一样的提示语出现呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75400)

--  作者:李孝春
--  发布时间:2015/10/7 21:30:00
--  求助:如何实现当鼠标移动到某个按钮上时,会有一个鼠标跟随一样的提示语出现呢?

求助:如何实现当鼠标移动到某个按钮上时,会有一个鼠标跟随一样的提示语出现呢?

 


图片点击可在新窗口打开查看此主题相关图片如下:7257.tmp.jpg
图片点击可在新窗口打开查看

当鼠标移动到需年审按钮上是,跟随一个说明提示,比如“显示当前表中需要进行年审的数据”

当鼠标离开这个按钮后 说明提示消失


 


--  作者:大红袍
--  发布时间:2015/10/7 21:33:00
--  

参考,去写 mouseEnter 和 mouseLeave 事件

 

http://www.foxtable.com/help/topics/2686.htm

 

http://www.foxtable.com/help/topics/2688.htm

 


--  作者:大红袍
--  发布时间:2015/10/7 21:40:00
--  

或者用ToolTip来做

 

Vars("myToolTip") = New Windows.Forms.ToolTip()
Vars("myToolTip").SetToolTip(e.sender.BaseControl, "12345")

 

-----------------------

 

Vars("myToolTip").SetToolTip(e.sender.BaseControl, "")


--  作者:李孝春
--  发布时间:2015/10/7 21:48:00
--  回复:(大红袍)参考,去写 mouseEnter 和 mouseLeav...

当鼠标进入时候:

Dim txt As WinForm.Button = e.Form.Controls("Button2")
 txt.ShowToolTip("删除当前行注册师信息登记资料!",3000)

完美显示。

当鼠标离开的时候

Dim txt As WinForm.Button = e.Form.Controls("Button7")
 txt.HideToolTip()

貌似不能立即关闭提示。

是否我操作失误?

[此贴子已经被作者于2015/10/7 21:55:34编辑过]

--  作者:大红袍
--  发布时间:2015/10/7 21:55:00
--  

e.Sender.ShowToolTip("删除当前行注册师信息登记资料!",3000)

 

---------------------------------

 

e.Sender.HideToolTip

 


--  作者:李孝春
--  发布时间:2015/10/7 21:57:00
--  回复:(大红袍)e.Sender.ShowToolTip("删除当前行注...

这个办法简单明了

但是貌似没有提示的哪图标了图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2015/10/7 22:04:00
--  

参考 http://www.foxtable.com/help/topics/2673.htm