Šis scenarijus naudoja .NET atributus suteikti patvirtinimą jūsų stipriai įvedėte verslo objektų.
Netaurieji klasės " ValidatableBase Teikia pagrindinį patvirtinimo funkcionalumą.
Pagrindiniai nariai:
- bool isValid {gauti; } (Paimama bool nurodant, ar dabartinė galioja.)
- ICollection ErrorMessages {gauti; } (Paimama virvės, kuriuose yra visas klaidų pranešimus ICollection.)
DataErrorInfoValidatableBase Pratęsta ValidatableBase įgyvendinti IDataErrorInfo kuri leidžia vartotojo sąsają privalomas.
Pagrindiniai nariai:
- styginių Klaidos {gauti; } (Paimama klaidos pranešimą, nurodantį, kas yra negerai su šiuo daiktu.)
- Styginių tai [styginių columnName] {gauti; } (Paimama klaidos pranešimą dėl su vardo turtą.)
NotifyValidatableBase Pratęsta DataErrorInfoValidatableBase įgyvendinti INotifyPropertyChanged, kuri leidžia vartotojui sąsają reaguoti į nuosavybės pasikeitimas.
Pagrindiniai nariai:
- renginys PropertyChangedEventHandler PropertyChanged (. atsiranda tada, kai turto vertė pakeitimus)
Programinė detalės:
Versija: 2.0.0.0 Beta
Įkėlimo datą: 1 Mar 15
Licencija: Nemokamai
Populiarumas: 96
Komentarai nerastas