Assurer la validité des données dans les applications WinForms sans écrire de code
La version R2 2020 de Telerik UI for WinForms est venue avec un tout nouvel outil de gestion de la validation: le fournisseur de validation Telerik. Vous pouvez désormais définir plusieurs règles de validation et les associer à des éditeurs sans avoir à écrire une seule ligne de code!
L'un des principaux défis rencontrés par les développeurs WinForms lors de la création d'applications de bureau est d'assurer la bonne exécution du projet. Très souvent, cette exécution est directement liée à l'entrée des utilisateurs. C'est pourquoi, avant de gérer les données d'entrée et de les soumettre au serveur, il est important de s'assurer que tous les contrôles de l'éditeur requis sur le formulaire sont remplis dans le format correct.
Je suis très heureux d'annoncer qu'à partir de R2 2020 L'interface utilisateur Telerik pour WinForms offre un nouvel outil puissant pour la gestion de la validation— RadValidationProvider . Ce petit composant, mais très puissant, fournit une gestion de validation des données pour les contrôles de l'éditeur. Vous pouvez facilement définir diverses règles de validation et les associer à tout RadEditorControl éligible à la logique de validation spécifiée.
Bien que RadValidationProvider vous permette de définir les règles par programme vous n'êtes pas obligé d'écrire de code. Notre objectif principal, pendant que nous travaillions sur la mise en œuvre du composant interne, était d'introduire une expérience intuitive au moment de la conception qui facilitera le processus de développement.
Maintenant. approfondissons les fonctionnalités du fournisseur de validation.
Imaginez que nous devons créer un formulaire de recherche simple pour réserver des vacances d'été. Avant d'exécuter la requête de recherche et de trouver les résultats appropriés proposés par l'agence de voyages, nous devons vérifier l'exactitude du formulaire.
Commençons par la conception suivante où nous avons deux RadDateTimePicker pour les dates de début / fin des vacances, deux RadSpinEditor pour définir notre gamme de prix et un RadDropDownList pour récupérer la destination:
. Si vous débutez avec Telerik UI pour WinForms, vous pouvez en savoir plus à ce sujet via la page produit . Il est accompagné d'un essai gratuit de 30 jours ce qui vous donne le temps d'explorer la boîte à outils et d'envisager de l'utiliser pour votre développement WinForms actuel ou à venir.
Source link