を使用して、アイテムの配列をデータグリッドにバインドしていますItemRenderer
。変数を使用してdata
、バインド可能なデータを制御します。またsomeComponentVariable
、すべての行に挿入する必要がありますが、コンポーネントスコープで宣言されているため、データグリッドはそれを再構成していないようです(コンパイルエラー)。
someComponentVariable
?内でこの変数()を使用するにはどうすればよいItemRenderer
ですか?
コード例
<mx:DataGrid id="userBonusesGrid" width="100" height="248" showHeaders="false" wordWrap="true">
<mx:columns>
<mx:DataGridColumn headerText="" width="36">
<mx:itemRenderer>
<mx:Component>
<mx:VBox verticalAlign="middle" horizontalAlign="center">
<ns1:SidePanelBonus
bonusName="{data.name}" description="{data.description}"
arrow="{someComponentVariable}">
</ns1:SidePanelBonus>
</mx:VBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>