例图:
效果图:

功能目标:
1 自定义:MaxLength属性,当用户填完移开焦点自动验证其字符长度上限.
2 自定义:MinLength属性,当用户填完移开焦点自动验证其字符长度下限.
3 自定义:ValidateExpress属性,当用户移开焦点自动验证设置好的有效的正则表达式,如果不是正则表达示允许的,则会自动提示ValidateMessgae属性设置好的错误信息.
4 自定义:ValidateMessage属性,参考 功能目标3.
意义:减少程序员做项目经常对表单的常用验证的重复工作时间.
后续改进.增加验证控件.与CBUTTON控件绑定,当验证控件对绑定的各个CTEXTBOX的验证为TRUE时,则触发CBUTTON控件的后台事件,否则,不触发.
本文介绍了一种自定义表单验证组件的方法,该组件具备MaxLength、MinLength、正则表达式验证等功能,并能自动提示错误信息。通过使用此组件,可以显著减少程序员在项目中进行表单验证的工作量。
2672

被折叠的 条评论
为什么被折叠?



