ComponentOne CalendarView for WinForms
Post-validation
CalendarView for WinForms > Using Controls > DateEdit Features > Data Validation > Post-validation

Post-validation is validation rules applied after parsing. It allows validating the value entered by the user.

In DateEdit, post-validation is controlled through the PostValidation property. The control provides various options for post-validation , as follows:

The following code snippet shows how to set various properties to apply post-validation in DateEdit.

' apply PostValidation in DateEdit
C1DateEdit1.PostValidation.Validation = C1.Win.C1Input.PostValidationTypeEnum.ValuesAndIntervals
C1DateEdit1.PostValidation.Values = New ValueType() {1, 2, 4}
'New () {1, 2, 4}
C1DateEdit1.PostValidation.ErrorMessage = "Wrong"
C1DateEdit1.PostValidation.CaseSensitive = False
// apply PostValidation in DateEdit
c1DateEdit1.PostValidation.Validation = C1.Win.C1Input.PostValidationTypeEnum.ValuesAndIntervals;
c1DateEdit1.PostValidation.Values = new[] { 1, 2, 4 };
c1DateEdit1.PostValidation.ErrorMessage = "Wrong";
c1DateEdit1.PostValidation.CaseSensitive = false;