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
有谁知道当鼠标悬停在 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