【发布时间】:2014-08-13 12:12:06
【问题描述】:
在 AdvancedDataGridRendererProvider 中,我为渲染器属性分配了 customItemRender。
这是我的代码:
<mx:AdvancedDataGrid id="productADG" dragEnabled="true" displayItemsExpanded="true"
dropEnabled="true" variableRowHeight="true"
headerHeight="40" minHeight="5000" height="1000"
sortableColumns="false"
sortExpertMode="true" width="100%"
defaultLeafIcon="{null}" folderOpenIcon="{null}"
openDuration="400" headerWordWrap="true" >
<mx:dataProvider>
<mx:HierarchicalData id="hd" source="{productXML.product}" />
</mx:dataProvider>
<mx:columns>
<mx:AdvancedDataGridColumn dataField="@productName" headerText="Product"
width="120" wordWrap="true"/>
<mx:AdvancedDataGridColumn dataField="@descriptionTxt" headerText="Description"
width="165" wordWrap="true"/>
<mx:AdvancedDataGridColumn width="145" headerText="Tools" id="toolsCol"
resizable="false"/>
</mx:columns>
<mx:rendererProviders>
<mx:AdvancedDataGridRendererProvider id="compRend" depth="2"
renderer="customItemRender" column="{toolsCol}"/>
</mx:rendererProviders>
</mx:AdvancedDataGrid>
customItemRender.mxml
<mx:HBox width="100%">
<mx:Button id="editBtn"/>
</HBox>
我们如何从主页面的customItemRenderer访问“editBtn”(Datagrid驻留)
我想从主页手动调度点击事件(数据网格驻留)..
【问题讨论】:
-
介意我问你为什么要从按钮强制事件?
标签: actionscript-3 apache-flex actionscript flex4 flex4.5