0
在我的項目中,我使用了一個選擇所有按鈕用於選擇點擊事件時的所有複選框。但是我使用了datagrid,checkbox中的項目渲染器,所以沒有複選框的ID,那麼如何選擇/取消選擇所有複選框?如何使用flex選擇iteam渲染器數據網格中的所有複選框?
<mx:DataGrid id=newdatagrid>
<mx:columns>
<mx:DataGridColumn headerText="1" rendererIsEditor="true" editorDataField="selected">
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox click="{data.check1 = (data.check1 != 'true') ? 'true' : 'false'};outerDocument.toggleCheckbox(data);outerDocument.calcValues();" dataChange="this.selected=outerDocument.validateCheckbox(data)"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
我該如何實現選擇/取消選擇所有按鈕複選框?