包 | mx.validators |
接口 | public interface IValidatorListener |
实现器 | UIComponent |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
errorString : String
当验证程序监视组件并且验证失败时,组件的错误提示中将显示的文本。 | IValidatorListener | ||
validationSubField : String
由验证程序使用来分配子字段。 | IValidatorListener |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
处理分配给此组件的验证程序调度的 valid 和 invalid 事件。 | IValidatorListener |
属性详细信息
errorString | 属性 |
errorString:String
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
当验证程序监视组件并且验证失败时,组件的错误提示中将显示的文本。
您可以使用 errorString
属性显示组件的验证错误,而无需实际使用 validator 类。当您将 String 值写入 errorString
属性时,Flex 将在组件周围绘制红色边框以指示验证错误,并且当您将鼠标指针移至组件上方时,该 String 将作为验证错误消息显示在工具提示中,就像验证程序检测到验证错误一样。
若要清除验证错误,请为 errorString
属性写入一个空 String ""。
请注意,为 errorString
属性写入值不会触发 valid 或 invalid 事件,只会更改边框颜色和显示验证错误消息。
实现
public function get errorString():String
public function set errorString(value:String):void
validationSubField | 属性 |
方法详细信息
validationResultHandler | () | 方法 |
public function validationResultHandler(event:ValidationResultEvent):void
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
处理分配给此组件的验证程序调度的 valid
和 invalid
事件。
您通常通过向验证程序分配事件侦听器来处理由验证程序调度的 valid
和 invalid
事件。如果您希望直接在正在验证的组件中处理验证事件,则可以覆盖此方法以处理 valid
和 invalid
事件。在实现中,如果验证程序也在侦听 valid
和 invalid
事件,则您可以使用 dispatchEvent()
方法调度这些事件。
参数
event:ValidationResultEvent — 用于验证的事件对象。
|
相关 API 元素
Tue Jun 12 2018, 11:04 AM Z