select advanceddatagrid flex headerrenderer 中的所有复选框
select all checkbox in advanceddatagrid flex headerrenderer
我想在 flex 的高级数据网格列中添加一个 "Select/DeselectAll" 复选框。
<mp:Table id="dataTable" dataProvider="{rpadata}">
<mp:columns>
<mx:AdvancedDataGridColumn dataField="selected" textAlign="center" minWidth="36" width="36" paddingLeft="0" paddingRight="0" sortable="false">
<mx:headerRenderer>
<mx:Component>
<mx:CheckBox/>
</mx:Component>
</mx:headerRenderer>
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox width="18" click="{data.selected = !data.selected}" label="" paddingLeft="0" paddingRight="0"/>
</mx:Component>
</mx:itemRenderer>
</mx:AdvancedDataGridColumn>
<mx:AdvancedDataGridColumn headerText="Name" minWidth="260" dataField="Name"/>
</mp:columns>
</mp:Table>
出于某种原因,此代码的 window 上没有显示任何内容。不确定这段代码有什么问题。
非常感谢任何帮助
我想通了。用 包裹解决了问题
我想在 flex 的高级数据网格列中添加一个 "Select/DeselectAll" 复选框。
<mp:Table id="dataTable" dataProvider="{rpadata}">
<mp:columns>
<mx:AdvancedDataGridColumn dataField="selected" textAlign="center" minWidth="36" width="36" paddingLeft="0" paddingRight="0" sortable="false">
<mx:headerRenderer>
<mx:Component>
<mx:CheckBox/>
</mx:Component>
</mx:headerRenderer>
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox width="18" click="{data.selected = !data.selected}" label="" paddingLeft="0" paddingRight="0"/>
</mx:Component>
</mx:itemRenderer>
</mx:AdvancedDataGridColumn>
<mx:AdvancedDataGridColumn headerText="Name" minWidth="260" dataField="Name"/>
</mp:columns>
</mp:Table>
出于某种原因,此代码的 window 上没有显示任何内容。不确定这段代码有什么问题。 非常感谢任何帮助
我想通了。用 包裹解决了问题