我将属性“AutoPopDelay”设置为 60000,但每次我将鼠标悬停在关联元素上时,即使我的鼠标指针停留在元素上方静止不动,气球也只会保持打开 5 秒。
关于可能导致这种情况的任何想法?
编辑:我正在使用 WinForms
稍微玩一下工具提示控件,您似乎可以将 AutoPopDelay 设置为最高 32767 的任何值,高于此值,它将默认回落到 5000。我的猜测是在后台使用的是 short 而不是 int。
阅读AutoPopDelay
MSDN 上的文档(链接),您可以延迟弹出窗口的最长时间是5000 毫秒。
如果您想要更长的持续时间,请使用该Show
方法来控制显示工具提示的确切时刻。
...
但是,如果您需要 ToolTip 以保持打开那么长时间,我相信您正在尝试治愈症状而不是问题的原因。根据定义,工具提示是“一个包含用户指向的项目的上下文信息的小框”。如果用户无法在 5 秒内阅读工具提示试图建议的内容,那么它并不是真正的“提示”,而是帮助文件中的一整章。