0
我的datagrid的dataProvider是一個包含2列的arrayCollection。 arrayCollection的第一列包含true或false(以便選中複選框),另一列包含標記,這意味着arraycollection不包含要在每個複選框上顯示的實際字符串。需要使用的標籤將從XML文件中獲取標籤。所以標籤將來自XML文件。如何在DataGrid中顯示checkBox itemRenderer的標籤
XML文件是這樣的:
<tags>
<tags1>CheckBox Label 1</tags1>
<tags2>CheckBox Label 2</tags2>
<tags3>CheckBox Label 3</tags3>
</tags>
因此相信我會需要使用「的labelFunction」屬性上的DataGridColumn要使用這種方式,這樣我可以顯示在每個複選框的標籤。 ?在DataGrid
我的DataGrid中的代碼是這樣:
<mx:DataGrid id="myGrid" dataProvider ="myDP" showHeaders="false" headerHeight="0">
<mx:columns>
<mx:DataGridColumn headerText="" dataField="IS_ACCESSIBLE">
<mx:itemRenderer>
<fx:Component>
<mx:HBox horizontalAlign="left">
<s:CheckBox id="mycheckBox"/>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
誰能幫助我解決這個問題
? 10由於