VB.NET 2012,如何让ErrorProvider的消息保持可见?

VB.NET 2012, how to make ErrorProvider's message stay visible?

有谁知道当鼠标悬停在 ErrorProvider 的图标上时,如何使 ErrorProvider 的消息保持可见?几秒钟后消息消失或变得不可见。人们抱怨没有足够的时间阅读消息,他们必须将鼠标移开然后再回到图标上才能再次看到消息。

编辑: 尝试了史蒂夫的建议(如下),但消息仍然消失

    ErrorProvider1.BlinkRate = ErrorBlinkStyle.NeverBlink
    ErrorProvider1.BlinkStyle = ErrorBlinkStyle.NeverBlink
    ErrorProvider1.SetError(Me.TextBox1, "Error")


link Set ErrorProvider ToolTip Duration 问的问题与我在这里想问的问题完全相同,不幸的是 link 中的问题也没有答案。

VB 2012,框架 3.5,Windows 表单应用程序。由于我不知道的原因,如果将 BlinkRate 设置为 10 到大约 4500 之间的某个值并设置 BlinkStyle = ErrorBlinkStyle.AlwaysBlink,只要鼠标悬停在 ErrorProvider 的图标上,ErrorProvider 的工具提示/消息将无限期保持可见.

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
    ErrorProvider.BlinkRate = 250
    ErrorProvider.BlinkStyle = ErrorBlinkStyle.AlwaysBlink
End Sub