概述
ErrorProvider 组件(Windows 窗体)
https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/errorprovider-component-windows-forms
ErrorProvider类是由Component类继承而柬。ErrorProvider显示一个简单的界面,向最终用户指出窗体上的控件具有与它关联的错误。如果为控件指定了错误描述字符串,控件旁将会出现一个图标。
ErrorProvider类的主要属性和方法包括:
- BlinkStyle.图标闪动的方式;
- BlinkRate,图标闪烁的速率;
- SetError,绑定显示错误图标的控件及错误信息,SetError有两个参数:一个是绑定的控件, 一个是当鼠标在错误图标上悬停时显示的错误信息。
Public Class Form1
Private Function SpecialChars(ByVal s As String) As Boolean
Dim str() As Char
str = s.ToCharArray
Dim icount As Integer
Dim ch As Char
For icount = 0 To str.Length - 1
ch = str(icount)
If Not (Asc(ch) >= Asc("a") And Asc(ch) <= Asc("z")) Or _
(Asc(ch) >= Asc("A") And Asc(ch) <= Asc("Z")) Then
Return True
End If
Next
Return False
End Function
Private Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
If SpecialChars(TextBox1.Text) Then
ErrorProvider1.SetError(TextBox1, "该文本框只接受字母")
Else
ErrorProvider1.SetError(TextBox1, "")
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Close()
End Sub
End Class
最后
以上就是风中板凳为你收集整理的实例087错误提示ErrorProvider 组件(Windows 窗体)的全部内容,希望文章能够帮你解决实例087错误提示ErrorProvider 组件(Windows 窗体)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复