2011-02-14 23 views
1

我已經列表的itemRenderer內的TextInput像如何驗證itemrenderer內的textinput?

main.mxml

 <s:List 
     id="videoAttachmentsList" 
     itemRenderer.normalView="com.engage.discussion.attachment.renderers.VideoAttachmentRenderer" 
     > 
<mx:button label="add" click=addevent(Event) /> 

VideoAttachmentRenderer.as

<TextInput styleName="commonTextInput" 
        prompt="Enter a video header" 
        id="headerText" 
        x="75" width="185" height="21" 
        bottom="5" 
        fontSize="10" 
        maxChars="30"/> 
<fx:Declarations> 
     <mx:StringValidator source="{headerText}" property="text" required="true" maxLength="30" requiredFieldError="Please enter video header"/> 
    </fx:Declarations> 

我的疑惑是,當我點擊添加上(main.mxml按鈕)那個時候需要驗證headerText(Textinput)(VideoAttachmentRenderer.as)。是否有可能通過itemRenderer驗證字符串。你能提供任何指導嗎?

回答

0

覆蓋設置的數據方法並觸發驗證