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
IsBalloon
在 OwnerDraw
之前被考虑在内。
您需要处理自己的绘图才能获得自定义显示。
查看 MSDN 代码示例 MSDN Tooltip
使用 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
IsBalloon
在 OwnerDraw
之前被考虑在内。
您需要处理自己的绘图才能获得自定义显示。
查看 MSDN 代码示例 MSDN Tooltip