''' <summary> ''' 设置ToolTip ''' </summary> ''' <param name="Con">按钮控件</param> ''' <param name="strToolTip">提示信息</param> ''' <remarks></remarks> Public Sub SetToolTip(ByRef Con As Control,ByVal strToolTip As String) Dim Tool As System.Windows.Forms.ToolTip Try '//SetToolTip Tool = New System.Windows.Forms.ToolTip() '//确定用户必须指向关联控件多长时间后,工具提示字符串才显示。 / Tool.InitialDelay = 500 '//设置鼠标从与工具提示关联的一个控件移到另一个控件上时,后面的控件如果也有提示,/ '//则后面的控件提示字符在设置的时间后才显示。 / Tool.ReshowDelay = 100 '//确定控件提示字符串显示多长时间。/ Tool.AutoPopDelay = 5000 Tool.SetToolTip(Con,strToolTip) Catch ex As Exception Throw ex End Try End Sub
然后在按钮的 MouseLeave 事件中调用此方法,传入 要设置提示信息的控件及要提示的信息 即可。