Apache flex Flex 4:从DataGridColumn获取数据字段
我有以下数据网格:Apache flex Flex 4:从DataGridColumn获取数据字段,apache-flex,datagrid,flex4,Apache Flex,Datagrid,Flex4,我有以下数据网格: <mx:DataGrid id="question" x="9" y="289" width="100%" height="54" visible="{false}" > <mx:columns> <mx:DataGridColumn dataField="ans1" headerText="ans1"/> <mx:DataGridColumn dataField="an
<mx:DataGrid id="question" x="9" y="289" width="100%" height="54" visible="{false}" >
<mx:columns>
<mx:DataGridColumn dataField="ans1" headerText="ans1"/>
<mx:DataGridColumn dataField="ans2" headerText="ans2"/>
<mx:DataGridColumn dataField="ans3" headerText="ans3"/>
<mx:DataGridColumn dataField="ans4" headerText="ans4"/>
</mx:columns>
</mx:DataGrid>
我需要访问数据字段所指向的数据,并将其绑定到标签,但我不知道如何获取它
<s:Label id="debug" x="575" y="106" width="56" height="35" text="{data_from_coloumn_grid_ans1}" />
您不应该查看DataGrid中的值。您应该从DataGrid的dataProvider获取该值 快速示例:
<mx:DataGrid id="question" dataProvider="{myArrayCollection}" x="9" y="289" width="100%" height="54" visible="{false}" >
<mx:columns>
<mx:DataGridColumn dataField="ans1" headerText="ans1"/>
<mx:DataGridColumn dataField="ans2" headerText="ans2"/>
<mx:DataGridColumn dataField="ans3" headerText="ans3"/>
<mx:DataGridColumn dataField="ans4" headerText="ans4"/>
</mx:columns>
</mx:DataGrid>
<s:Label id="debug" x="575" y="106" width="56" height="35" text="{myArrayCollection.ans1}" />