5

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

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

编辑:我正在使用 WinForms

4

2 回答 2

3

稍微玩一下工具提示控件,您似乎可以将 AutoPopDelay 设置为最高 32767 的任何值,高于此值,它将默认回落到 5000。我的猜测是在后台使用的是 short 而不是 int。

于 2012-10-26T15:23:58.247 回答
2

阅读AutoPopDelayMSDN 上的文档(链接),您可以延迟弹出窗口的最长时间是5000 毫秒

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

...

但是,如果您需要 ToolTip 以保持打开那么长时间,我相信您正在尝试治愈症状而不是问题的原因。根据定义,工具提示是“一个包含用户指向的项目的上下文信息的小框”。如果用户无法在 5 秒内阅读工具提示试图建议的内容,那么它并不是真正的“提示”,而是帮助文件中的一整章。

于 2010-10-11T13:31:26.360 回答