如何延迟显示ToolTip?

时间:2012-12-18 17:22:27

标签: c# .net winforms

  

可能重复:
  C# tooltip doesn’t display long enough

我需要在用户将鼠标光标移动到控件上后3秒内显示工具提示,现在它立即显示。

我试过这种方式:

this.toolTip.AutoPopDelay = 3000;
this.toolTip.InitialDelay = 3000;
this.toolTip.ReshowDelay = 3000;
this.toolTip.AutomaticDelay = 3000;

private void control_MouseMove(object sender, MouseEventArgs e)
{
    toolTip.SetToolTip(control, "My info");  
}

但由于某些原因它不起作用,它仍然立即显示,我做错了什么?

1 个答案:

答案 0 :(得分:-1)

this.toolTip.InitialDelay = 3000;更改为this.toolTip.InitialShowDelay = 3000;这将设置显示延迟