ToolTip只显示一次的问题

zssgtt 2005-10-06 12:23:00
在有的控件上,比如CheckListBox,当鼠标点击控件后,
已经设定好的ToolTip就不显示了,在Button上就没有这种情况。
有人知道这是为什么吗?

顺便问一下,有人知道ToolTip的机制吗
...全文
637 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dragonfly001 2005-10-06
  • 打赏
  • 举报
回复
學習中.......................頂
wuyi8808 2005-10-06
  • 打赏
  • 举报
回复
ToolTip 类让您在用户将鼠标悬停在控件上时为用户提供帮助。ToolTip 类通常用来向用户提示控件的预期用途。例如,可以为接受名称的 TextBox 控件指定工具提示文本,同时指定要键入到控件中的名称格式。除了提供帮助外,还可使用 ToolTip 类提供运行时状态信息。例如,当用户在显示 Internet 连接状态的 PictureBox 控件上移动鼠标光标时,可以使用 ToolTip 类显示连接速度和行质量数据。

ToolTip 类提供的属性可让您修改“工具提示”窗口显示的时间长短和速度。AutoPopDelay 确定“工具提示”窗口显示的时间长短;InitialDelay 和 ReshowDelay 两个属性则确定显示“工具提示”窗口之前的延迟。若要将所有这些属性设置为一致的模式,可使用 AutomaticDelay 属性。然后使用此值计算和设置其他延迟属性的值。如果不管是启用了 Form 还是启用了包含控件的容器,都要使控件的工具提示文本能够显示,您可以使用 ShowAlways 属性。若要在您的应用程序中禁止显示所有工具提示文本,则可以使用 Active 属性。

ToolTip 类可在任何容器内使用。若要指定在特定的容器内使用 ToolTip 类,请使用 ToolTip 构造函数。为了使用户在控件上移动鼠标光标时显示工具提示文本,要显示的工具提示文本必须与 ToolTip 类的某个实例内的控件相关联。若要将工具提示文本与一个控件关联,请使用 SetToolTip 方法。可以为同一控件多次调用 SetToolTip 方法来更改与控件关联的文本。如果要获取与控件关联的文本,请使用 GetToolTip 方法。若要移除 ToolTip 类的某个实例的所有工具提示文本关联,请使用 RemoveAll 方法。

注意: 不会为禁用的控件显示工具提示文本。
rainraid 2005-10-06
  • 打赏
  • 举报
回复
一般来说,是你的机器太慢了 ,换台快的机器试试看
doway 2005-10-06
  • 打赏
  • 举报
回复
楼主说的是 WebForm 中的东西吧?两种控件应该都是一样的,都是使用 DHTML/客户端脚本实现的,那有什么机制呀,就是 DHTML 罢了。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧