动态验证器和itemrenderer

时间:2011-05-30 12:27:00

标签: flex itemrenderer validation

我在应用程序中创建了一堆动态验证器。

我有一个包含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正在回收,验证器出现在我不想要它的地方。

任何人都知道如何解决这个问题?

谢谢, 杰米

1 个答案:

答案 0 :(得分:2)

为什么不验证selectedItem的{​​{1}}并使用ComboBox作为来源:

ComboBox