Vcl.ValEdit.TValueListEditor.OnValidate
Delphi
property OnValidate: TOnValidateEvent read FOnValidate write FOnValidate;
C++
__property TOnValidateEvent OnValidate = {read=FOnValidate, write=FOnValidate};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Vcl.ValEdit.pas Vcl.ValEdit.hpp |
Vcl.ValEdit | TValueListEditor |
Beschreibung
Tritt ein, wenn eine Zelle im Wertelisteneditor den Fokus verliert.
Mit einer Ereignisbehandlungsroutine für OnValidate können die vom Benutzer an einer Zelle vorgenommenen Änderungen überprüft werden, bevor die Zelle den Fokus verliert. Sie können auf diese Weise Überprüfungen implementieren, die zusätzlich zu den in der Eigenschaft EditMask des entsprechenden TItemProp-Objekts definierten Tests ausgeführt werden sollen.
OnValidate wird nur ausgelöst, wenn der Benutzer den Wert der Zelle geändert hat, die den Fokus verliert. Die OnValidate-Ereignisbehandlungsroutine kann diesen Wert überprüfen und eine Exception auslösen, falls er ungültig ist.