以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- ShowToolTip显示内容超过一个屏幕时,闪动后消失了 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=38294) |
-- 作者:包头123 -- 发布时间:2013/7/25 10:48:00 -- ShowToolTip显示内容超过一个屏幕时,闪动后消失了 版主: ShowToolTip显示内容超过一个屏幕时,闪动后消失了。希望能够解决此问题。其实,内容多的时候,经常有这个问题。 有时,确实需要使用ShowToolTip进行显示。 因此超过一个屏幕时,能够实现上下滚动。
|
-- 作者:Bin -- 发布时间:2013/7/25 10:52:00 -- 太庞大额内容就不要使用 ShowToolTip 自己做个窗口提示吧 |
-- 作者:包头123 -- 发布时间:2013/7/25 10:57:00 -- 版主:我提示的内容是备注信息,大部分比较少,但个别时候,却很多。修改为窗口,还得关闭什么的比较费劲。 |
-- 作者:Bin -- 发布时间:2013/7/25 10:58:00 -- 你可以设置成和ShowToolTip 一样自动关闭. 使用窗口的计时器控件即可. |
-- 作者:包头123 -- 发布时间:2013/7/25 11:53:00 -- 版主:你提出的方法很好。但是有时候,需要仔细看提示的信息,这样就超过了计时器的时间。这样就比较麻烦了。 |
-- 作者:Bin -- 发布时间:2013/7/25 12:12:00 -- 你也可以设置一下如果鼠标激活了当前控件的焦点那就不执行关闭,直到离开焦点为止,变通的办法总是有的. 实在不满意就用VS写一个再引用DLL吧..或者到网上找第三方控件.
|
-- 作者:包头123 -- 发布时间:2013/7/25 15:31:00 -- 版主:还发现一个问题,当在表格右下角区域中,点击单元格时,使用ShowToolTip显示备注信息,虽然备注信息不多,但该单元格右下方的区域不够显示这个内容,实际显示的范围覆盖了该单元格,屏幕显示出来了所要显示的内容,但闪烁一下,就消失了。这种情况如何处理。几次点击都看不到内容,偶尔几次能看到,但隔了一会儿就消失了。很奇怪。 |
-- 作者:Bin -- 发布时间:2013/7/25 15:37:00 -- 这个是微软的东西,不是我们能控制的.正常来说右下角不够地方的话应该会向上弹出的. |
-- 作者:包头123 -- 发布时间:2013/7/26 10:10:00 -- 是的。向上弹出的界面,覆盖了那个单元格,闪烁一下后,就消失了。如果是微软的问题,那就不说了。凑乎用吧。 |
-- 作者:包头123 -- 发布时间:2013/12/26 19:28:00 -- 这个问题,最后也没有解决。也许这是开发工具本身的问题。 |