如何:更改 Windows 窗体 ToolTip 组件的延迟

更新:2007 年 11 月

可以为 Windows 窗体 ToolTip 组件设置多个延迟值。所有这些属性的度量单位都是毫秒。InitialDelay 属性确定用户必须指向关联控件多长时间工具提示字符串才会出现。当鼠标从与工具提示关联的一个控件移到另一个控件时,ReshowDelay 属性用于设置出现后面的工具提示字符串所需的毫秒数。AutoPopDelay 属性确定工具提示字符串显示多长时间。您可以逐个设置这些值,或者通过设置 AutomaticDelay 属性的值进行设置;其他延迟属性是根据分配给 AutomaticDelay 属性的值设置的。例如,当 AutomaticDelay 的值为 N 时,InitialDelay 被设置为 N,ReshowDelay 被设置为 AutomaticDelay 除以 5(即 N/5)的值,而 AutoPopDelay 被设置为 5 倍于 AutomaticDelay 属性值的值(即 5N)。

设置延迟

  • 如下例所示设置下列属性。

    ToolTip1.InitialDelay = 500
    ToolTip1.ReshowDelay = 100
    ToolTip1.AutoPopDelay = 5000
    
    ToolTip1.InitialDelay = 500;
    ToolTip1.ReshowDelay = 100;
    ToolTip1.AutoPopDelay = 5000;
    
    ToolTip1.set_InitialDelay(500);
    ToolTip1.set_ReshowDelay(100);
    ToolTip1.set_AutoPopDelay(5000);
    
    toolTip1->InitialDelay = 500;
    toolTip1->ReshowDelay = 100;
    toolTip1->AutoPopDelay = 5000;
    

请参见

任务

如何:在设计时为 Windows 窗体上的控件设置工具提示

参考

ToolTip 组件概述(Windows 窗体)

其他资源

ToolTip 组件(Windows 窗体)