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.

War es hilfreich?

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:

  1. Angehängte Eigenschaft Steuer benutzerdefinierte Validierung ID geben
  2. Business-Objekt-Validatoren, die ungültigen Daten
  3. identifizieren
  4. VisualTreeHelper visuelle Struktur und Spiel Prüfungsergebnis und benutzerdefinierte Validierung ID analysieren
  5. Benutzerdefinierte Vorlagen für Kontrollen durch, um Anzeige Validierung
  6. 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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top