Question

comment valider le formulaire d'entrée d'une commande de silverlight? J'ai 3 contrôles, deux sur trois sont des zones de texte (pour le nom et l'âge), et le contrôle restant est sélecteur de date.

Quand je frappe le bouton d'envoi, la validation doit être invoquée. comment il fait ??

Merci d'avance.

Était-ce utile?

La solution

Si vous utilisez Silverlight 3 check-out de validation de données. http://www.silverlightshow.net/items/Data- validation-in Silverlight-3.aspx

Si vous utilisez Silverlight 2, vous devrez rouler votre propre code de validation.

Autres conseils

J'ai écrit mon propre validaion SL2. Il est basé sur:

  1. propriété attachés à donner le contrôle ID de validation personnalisée
  2. Objet d'affaires validateurs qui identifient des données non valides
  3. VisualTreeHelper pour analyser l'arbre visuel et le résultat de validation de correspondance et validation personnalisée ID
  4. Les modèles personnalisés pour les contrôles afin d'afficher la validation
  5. INotifyPropertyChanged pour supprimer l'affichage de validation si la valeur de la propriété a été modifiée.

Vous trouverez peut-être aussi Validation Application Block (qui fait partie de la L'intégration Enterprise Library Silverlight pack ) utile. Il est en avant-première publique en ce moment.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top