工具提示气球在5秒后消失

时间:2010-10-11 13:16:11

标签: c# tooltip balloon

我将属性“AutoPopDelay”设置为60000,但每次将鼠标悬停在相关元素上时,即使我的鼠标指针在元素上保持静止,气球也只会保持打开5秒钟。

关于可能导致这种情况的任何想法?

编辑:我正在使用WinForms

2 个答案:

答案 0 :(得分:3)

稍微使用工具提示控件,似乎你可以将AutoPopDelay设置为高于32767的任何东西,并且它将默认回到5000.我的猜测是在后台使用short而不是int

答案 1 :(得分:2)

阅读MSDN上AutoPopDelay的文档(link),延迟弹出窗口的最长时间 5000毫秒

如果您想要更长的持续时间,请使用Show方法控制显示工具提示的确切时刻。

...

但是,如果您需要使用工具提示长时间保持打开状态,我相信您正在尝试治愈症状,而不是问题的原因。根据定义,工具提示是“一个小盒子,其中包含有关用户指向的项目的上下文信息”。如果用户无法在5秒内读取工具提示尝试建议的内容,那么它实际上不是“提示”,而是来自帮助文件的整个章节。