Paket | mx.validators |
Schnittstelle | public interface IValidatorListener |
Umsetzer | UIComponent |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eigenschaft | Definiert von | ||
---|---|---|---|
errorString : String
Der Text, der von einer Komponentenfehlerinfo angezeigt wird, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt. | IValidatorListener | ||
validationSubField : String
Von einem Validator verwendet, um ein Unterfeld zuzuweisen. | IValidatorListener |
Methode | Definiert von | ||
---|---|---|---|
Verwaltet sowohl die gültigen als auch die ungültigen Ereignisse eines Validators, der dieser Komponente zugewiesen wurde. | IValidatorListener |
errorString | Eigenschaft |
errorString:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Text, der von einer Komponentenfehlerinfo angezeigt wird, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt.
Sie können die errorString
-Eigenschaft verwenden, um einen Überprüfungsfehler einer Komponente anzuzeigen, ohne tatsächlich eine Validator-Klasse zu verwenden. Wenn Sie einen Stringwert in die errorString
-Eigenschaft schreiben, zeichnet Flex einen roten Rahmen um die Komponente, um auf den Überprüfungsfehler hinzuweisen. Der String wird in einem Quickinfo als Überprüfungsfehlermeldung angezeigt, wenn Sie mit der Maus über die Komponente fahren, genau wie bei Erkennung eines Überprüfungsfehlers durch einen Validator.
Um den Überprüfungsfehler zu löschen, schreiben Sie einen leeren String ("") in die errorString
-Eigenschaft.
Beachten Sie, dass beim Schreiben eines Werts in die errorString
-Eigenschaft keine gültigen oder ungültigen Ereignisse ausgelöst werden; es wird nur die Rahmenfarbe geändert und die Überprüfungsfehlermeldung angezeigt.
Implementierung
public function get errorString():String
public function set errorString(value:String):void
validationSubField | Eigenschaft |
validationSubField:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Von einem Validator verwendet, um ein Unterfeld zuzuweisen.
Implementierung
public function get validationSubField():String
public function set validationSubField(value:String):void
validationResultHandler | () | Methode |
public function validationResultHandler(event:ValidationResultEvent):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwaltet sowohl die valid
- als auch die invalid
-Ereignisse eines Validators, der dieser Komponente zugewiesen wurde.
Normalerweise verwalten Sie die valid
- und invalid
-Ereignisse, die von einem Validator ausgelöst wurden, indem Sie den Validators Ereignis-Listener zuweisen. Wenn Sie Überprüfungsereignisse direkt in der Komponente verwalten möchten, die überprüft wird, können Sie diese Methode für die Verwaltung der valid
- und invalid
-Ereignisse überschreiben. Sie können in der Implementierung die dispatchEvent()
-Methode verwenden, um die valid
- und invalid
-Ereignisse aufzurufen, in dem Fall, dass sie auch von einem Validator abgewartet werden.
Parameter
event:ValidationResultEvent — Das Ereignisobjekt für die Überprüfung.
|
Verwandte API-Elemente
Tue Jun 12 2018, 10:04 AM Z