Validierung in Silverlight
-
19-09-2019 - |
Frage
, wie die Eingabemaske einer Silverlight-Steuerung zu validieren? Ich habe 3 Kontrollen, zwei von drei sind Textfelder (für Namen und Alter), und die verbleibende eine Kontrolle Datumsauswahl.
Wenn ich Submit-Button getroffen, sollte die Validierung aufgerufen werden. wie es getan ??
Vielen Dank im Voraus.
Lösung
Wenn Sie Silverlight 3-Check-out-Datenvalidierung verwenden. http://www.silverlightshow.net/items/Data- Validation-in-Silverlight-3.aspx
Wenn Sie mit Silverlight 2 werden Sie Ihren eigenen Code für die Validierung müssen rollen.
Andere Tipps
schrieb ich meine eigene validaion für SL2. Es basiert auf:
- Angehängte Eigenschaft Steuer benutzerdefinierte Validierung ID geben
- Business-Objekt-Validatoren, die ungültigen Daten identifizieren
- VisualTreeHelper visuelle Struktur und Spiel Prüfungsergebnis und benutzerdefinierte Validierung ID analysieren
- Benutzerdefinierte Vorlagen für Kontrollen durch, um Anzeige Validierung
- INotifyPropertyChanged Validierung Anzeige zu entfernen, wenn Eigenschaftswert geändert wurde.
Sie können auch die Validation Application Block (die Teil der Enterprise Library Silverlight Integration Pack ) nützlich. Es ist in der Öffentlichkeit Vorschau jetzt.