WinForms ValidationProvider Overview
RadValidationProvider is a component which provides data validation management for editors in bound and unbound mode. It allows users to create various validation rules and associate them with editors derived from the RadEditorControl class. With RadValidationProvider users are not required to write any code for validation.
The ValidationProvider is part of Telerik UI for WinForms, a
professional grade UI library with 160+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.
Key Features
The main features are listed below:
Validation with Multiple Rules: there are three types of validation rules (RadValidationRule, RadCompositeValidationRule, RadValidationRuleWithSecondControl). This allows adding complex validation logic containing simpler validations rules.
Validate against another control: perform data validation considering the value of another control, e.g. two RadDateTimePicker controls for start/end date selection. You can provide easy data validation ensuring that the start date is less than the end date.
Validation Modes: control when the validation will be triggered, e.g. when the text is changed, programmatically, etc.
Design Time Experience: FilterDescriptor Collection Editor provides rich design time experience for adding different types of validation rules.
Error Indication: when the validation fails, an error icon should be displayed next to the control with error text and tool tip under the control. The error icon position can be customized as well.
Telerik UI for WinForms Learning Resources
- Telerik UI for WinForms ValidationProvider Homepage
- Get Started with the Telerik UI for WinForms ValidationProvider
- Telerik UI for WinForms API Reference
- Getting Started with Telerik UI for WinForms Components
- Telerik UI for WinForms Virtual Classroom (Training Courses for Registered Users)
- Telerik UI for WinForms Forum
- Telerik UI for WinForms Knowledge Base
Telerik UI for WinForms Additional Resources
- Telerik UI for WinForms Product Overview
- Telerik UI for WinForms Blog
- Telerik UI for WinForms Videos
- Telerik UI for WinForms Roadmap
- Telerik UI for WinForms Pricing
- Telerik UI for WinForms Code Library
- Telerik UI for WinForms Support
- What’s New in Telerik UI for WinForms