【发布时间】:2014-10-25 13:43:27
【问题描述】:
我的问题:
ErrorProvider 生成的红色图标闪烁 6 次。我希望能够将其设置为闪烁两次。
我遇到的唯一眨眼属性是BlinkRate 和BlinkStyle,它们都不会影响眨眼量。
重现:
- 在 Visual Studio 中,在设计模式下,将 TextBox 和 ErrorProvider 拖到新表单上。
- 按原样使用以下内容:
代码:
Public Class Form1
Private Sub Textbox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
If Not IsNumeric(TextBox1.Text) Then
ErrorProvider1.SetError(TextBox1, "Numeric input only!")
Else
ErrorProvider1.SetError(TextBox1, "")
End If
End Sub
End Class
【问题讨论】:
-
没有设置闪烁量的属性。您可以创建自己的 errorprovider 控件来实现此目的。
-
或关闭闪烁并使用稳定显示
标签: vb.net winforms visual-studio blink errorprovider