VB.NET 中的工具提示显示

Tooltip display in VB.NET

使用 Designer 属性或直接对其进行编程,当我将鼠标悬停在控件上时,我似乎无法获得工具提示来显示我认为应该能够显示的方式。

例如,虽然我可以显示我想要的文本,但无论我将 AutoPopDelay 设置为什么(我想要 30 秒)或设置为背景颜色(我想要黄色),工具提示总是出现仅在灰色背景上默认为 5 秒。

下面是我编写的子程序。我错过了什么?:

Private Sub lblUploadFileTypeHelp_MouseHover(sender As Object, e As EventArgs) Handles lblUploadFileTypeHelp.MouseHover

    ToolTip1.OwnerDraw = True
    ToolTip1.IsBalloon = True
    ToolTip1.BackColor = Color.LemonChiffon
    ToolTip1.AutoPopDelay = 30000
    ToolTip1.Show("Sample text to display", lblUploadFileTypeHelp)

End Sub

IsBalloonOwnerDraw 之前被考虑在内。 您需要处理自己的绘图才能获得自定义显示。 查看 MSDN 代码示例 MSDN Tooltip