我在应用程序中创建了一堆动态验证器。
我有一个包含s:DataGroup的mxml。 DataGroup包含itemRenderer。 在这个itemRenderer中,我有一个我要验证的组合框。
我在itemRenderer的creationComplete上执行这样的验证:
protected function creationCompleteHandler(event:FlexEvent):void
{
var condition:Condition = data as Condition;
condition.validator.source = valuesComboBox.textInput;
condition.validator.property= "text";
}
当然,当我这样做时,itemrenderer正在回收,验证器出现在我不想要它的地方。
任何人都知道如何解决这个问题?
谢谢, 杰米
答案 0 :(得分:2)
为什么不验证selectedItem
的{{1}}并使用ComboBox
作为来源:
ComboBox