Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.035 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#48

AW: Keine Frames unter Firemonkey

  Alt 29. Sep 2011, 13:38
Gleichzeitig fehlt mir die Möglichkeit, Property- Änderungen, die die Validierung nicht passieren, zurück weisen zu können.
Hm, wenn die Validierung fehlschlägt, wird eigentlich der Wert nicht übertragen (wenn doch, ist das ein Bug) - was evtl der Fall sein kann, ist, dass das Control nicht "zurückgesetzt" wird. Das enthält dann nämlich noch den invaliden Wert.
Logisch, und nun?
ValidationErrors vom Binding auf ein ErrorTemplate (entweder ähnlich zu dem Label in meinem Sample1, oder eine eigene Komponente, z.B. JVCL hat da was, wenn ich mich recht erinnere) binden.

Dass der das Control standardmäßig den invaliden Wert behält, ist by design.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (29. Sep 2011 um 13:52 Uhr)
  Mit Zitat antworten Zitat