例圖:
效果圖:
功能目標:
1 自定義:MaxLength屬性,當用戶填完移開焦點自動驗證其字符長度上限.
2 自定義:MinLength屬性,當用戶填完移開焦點自動驗證其字符長度下限.
3 自定義:ValidateExpress屬性,當用戶移開焦點自動驗證設置好的有效的正則表達式,如果不是正則表達示允許的,則會自動提示ValidateMessgae屬性設置好的錯誤信息.
4 自定義:ValidateMessage屬性,參考 功能目標3.
意義:減少程序員做項目經常對錶單的常用驗證的重複工作時間.
後續改進.增加驗證控件.與CBUTTON控件綁定,當驗證控件對綁定的各個CTEXTBOX的驗證爲TRUE時,則觸發CBUTTON控件的後臺事件,否則,不觸發.