ComponentOne CalendarView for WinForms
CalendarView for WinForms / Using Controls / DateEdit Features / Data Validation / Post-validation
In This Topic
    Post-validation
    In This Topic

    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;