Αυτό το σενάριο χρησιμοποιεί το .NET γνωρίσματα για να εξασφαλίσει την επικύρωση για έντονα δακτυλογραφημένη αντικείμενα των επιχειρήσεων σας.
μαθήματα Βάσης ValidatableBase παρέχει τις βασικές λειτουργίες επικύρωσης.
Βασικά Μέλη:
- bool IsValid {πάρει? } (Παίρνει μια bool που δείχνει αν η τρέχουσα κατάσταση είναι έγκυρο.)
- ICollection ErrorMessages {πάρει? } (Παίρνει μια ICollection της συμβολοσειράς που περιέχει όλα τα μηνύματα λάθους.)
DataErrorInfoValidatableBase Επεκτείνει ValidatableBase να εφαρμόσει IDataErrorInfo που επιτρέπει διεπαφή χρήστη δεσμευτική.
Βασικά Μέλη:
- κορδόνι Σφάλμα {πάρει? } (Παίρνει ένα μήνυμα σφάλματος που θα δηλώνει τι είναι λάθος με αυτό το αντικείμενο.)
- Κορδόνι αυτό [συμβολοσειρά ColumnName] {πάρει? } (Παίρνει το μήνυμα σφάλματος για το ακίνητο με το συγκεκριμένο όνομα.)
NotifyValidatableBase Επεκτείνει DataErrorInfoValidatableBase να εφαρμόσει INotifyPropertyChanged που επιτρέπει στο χρήστη μια διεπαφή για να αντιδράσει στην αλλαγή ιδιοκτησίας.
Βασικά Μέλη:
- εκδήλωση PropertyChangedEventHandler PropertyChanged (. συμβαίνει όταν ένα μεταβολές αξίας του ακινήτου)
Στοιχεία Λογισμικού:
Εκδοχή: 2.0.0.0 Beta
Ανεβάστε ημερομηνία: 1 Mar 15
Άδεια: Δωρεάν
Δημοτικότητα: 96
Τα σχόλια δεν βρέθηκε